Вопросы по теме 'django-sessions'

Промежуточное ПО Django для определения группы пользователя в сеансе
У меня есть приложение, которое использует django.contrib.auth, но не использует встроенную систему разрешений Django. Вместо этого представления имеют декоратор @login_required, а затем проверяют, к какой группе принадлежит пользователь, и следят за...
4050 просмотров

Передайте ошибки в Django, используя HttpResponseRedirect
Я знаю, что HttpResponseRedirect принимает только один параметр — URL. Но бывают случаи, когда я хочу перенаправить с сообщением об ошибке для отображения. Я читал этот пост: Как передать информацию с помощью Перенаправление HTTP (в Django) и...
4543 просмотров
schedule 10.05.2022

Могу ли я предотвратить истечение срока действия сеансов входа пользователя Django?
Я работаю над сайтом, использующим Django 1.2.5. Он использует серверную часть аутентификации Django для входа и выхода пользователей. Это, в свою очередь, использует структуру сеанса Django для установки файлов cookie. Похоже, что файлы cookie,...
700 просмотров
schedule 14.09.2022

Django: есть ли способ избежать запроса request.user при каждом запросе?
На моем веб-сайте почти на каждой странице есть строка заголовка с надписью «Добро пожаловать, ABC», где «ABC» - имя пользователя. Это означает, что request.user будет вызываться для каждого отдельного запроса, приводящего к многократным обращениям...
2756 просмотров

Как получить доступ к информации о зарегистрированном пользователе Django из JavaScript?
Я делаю расширение для Chrome (с функцией отправки ссылок) для своего сайта на Django. Я использую django-tastypie для размещения ссылок из JavaScript. Однако я не могу понять, как получить доступ к сеансам django из JavaScript, чтобы определить...
1353 просмотров

Использование ключа сеанса Django для использования сеансов запросов между представлениями
Стоит ли хранить django _session_key в другой модели в качестве идентификатора для конкретного сеанса. Я использую django _session_key для хранения уникального сеанса внутри представления, а затем сохраняю _session_key в другом объекте....
378 просмотров
schedule 23.10.2022

Как отслеживать продолжительность сеанса пользователя в Django
Есть ли способ отслеживать продолжительность сеанса в Django? Есть ли способ заставить Django запускать функцию по истечении срока действия сеанса? Это позволит мне сделать это. Спасибо!
1937 просмотров
schedule 30.03.2024

Идентификаторы сеансов Django для анонимных сеансов
Я вижу, что для новых сеансов генерируется случайный (но не обязательно уникальный) session_key , и он сохраняется в зависимости от того, какой тип сеанса вы используете (кеш, БД, файл cookie). У меня есть два запроса: Генерируется ли новый...
69 просмотров
schedule 13.06.2022

Как удалить переменную сеанса в шаблоне после того, как она будет выполнена в django
У меня есть приложение под названием dashboard , в котором я перенаправляю всех вошедших в систему пользователей с возможностью добавления статей пользователем. После того, как пользователь нажимает кнопку «Отправить» в форме, данные отправляются...
1959 просмотров

django: сохранение набора запросов в сеанс
Я пытаюсь сохранить результат запроса, полученный в одном представлении, в сеансе и получить его в другом представлении, поэтому я попробовал что-то вроде ниже: def default (request): equipment_list = Equipment.objects.all()...
5135 просмотров

Проверить пользователя онлайн Django 1.10
Привет, пытаюсь сделать как в примере: Как проверить, находится ли пользователь в сети в django шаблон? но при добавлении 'userprofile.middleware.ActiveUserMiddleware', к MIDDLEWARE_CLASSES возникает следующая ошибка: Unhandled...
268 просмотров

Django – Как вызвать сеанс в модуле, отличном от views.py?
Я хотел бы вызвать сеанс, который был установлен в views.py в моем файле forms.py. Это возможно? Я пытался это сделать, но столкнулся с некоторыми проблемами с «запросом». forms.py from django import forms class NormalForm(forms.Form):...
114 просмотров
schedule 17.01.2024

Django - продление срока действия сеанса
Я борюсь с вопросом о сессиях. Интересно, как сделать так, чтобы сеанс истек, если пользователь не пытался подключиться к веб-сайту в течение определенного периода времени (например, 15 дней). Другими словами, я хотел бы обновлять дату истечения...
3273 просмотров
schedule 15.08.2022

(Django) Значение, установленное в сеансе, исчезает после того, как я обработаю запрос через одно и то же представление во второй раз.
Вот что происходит: Шаблон HTML A имеет форму, которая передает переменную с name=var1 в URL1. URL1 отправляет запрос в VIEW1. Затем VIEW1 проверяет и после этого успешно получает переменную var1 и устанавливает ее в переменной сеанса...
43 просмотров

хранить UUID в сеансе с использованием промежуточного программного обеспечения
Я хочу пометить все запросы с помощью UUID (если запрос не имеет его в первую очередь). Я хочу сохранить UUID в сеансе, поэтому я написал это промежуточное ПО. class MachineIDMiddleware: """ tags requests with machine...
37 просмотров
schedule 04.02.2024

Объект «NoneType» не имеет атрибута «ключи» в моем cart.html в django
Я создал функцию добавления в корзину для своего веб-сайта. Проблема, с которой я сталкиваюсь сейчас, заключается в том, что когда пользователь вошел в систему, добавил что-то в корзину, а затем попал в раздел «Добавить в корзину», он загружает...
32 просмотров