Описание тега django-sessions

For questions related to Django's session mechanism.
1 ответ

Почему я получаю TypeError на рабочем сервере, где я пытаюсь сохранить данные в сеансе?

Среда: Request Method: GET Request URL: django_server_running_on_apache Django Version: 1.3.3 Python Version: 2.7.3 Traceback: File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response 178. response = middleware_meth…
03 сен '13 в 20:04
2 ответа

Ошибка программирования: отказано в разрешении для отношения django_session

Недавно я получил 500 ошибок на сайте. Ошибка ProgrammingError: permission denied for relation django_session, Это иногда случается с update_disable() функция ajax. Вот функция def update_disable(request, song_pk, dj_name=None, view=None, genre=None…
29 июн '14 в 07:21
5 ответов

Django: очистка таблицы базы данных сеанса

Нужно ли очищать этот стол или Django позаботился об этом автоматически?
03 сен '11 в 22:10
1 ответ

Сессии django, чтобы запретить пользователю многократное голосование

views.py def like(request,option="food",restaurant = 1): if request.is_ajax: rest = 'rest' like = '%s-like' % str(option) if restaurant in request.session: if like not in request.session[restaurant]: request.session[restaurant][like] = str(like) els…
23 авг '12 в 00:13
1 ответ

Django Файловая сессия - слишком длинное имя файла

Я использую Django==1.1 (я должен)и файловый сеанс. Я получаю следующую трассировку (ниже) Я знаю, что во время инициализации django.contrib.sessions.backends.file.SessionStore конструктор очень долго получает session_key. Но где этот экземпляр клас…
22 май '12 в 13:55
1 ответ

Сессия прервана после HttpResponseRedirect в Django?

У меня есть многостраничная форма в Django. То есть у меня есть несколько объектов Django Form, распределенных по пяти или около того шаблонам. Я хотел бы передать эту форму между страницами, а затем зафиксировать ее в моей модели в конце строки. Мо…
25 май '18 в 01:07
1 ответ

Django clear COOKIES сессионный

На моем сайте у меня нет системы авторизации. Тем не менее, пользователи получают sessionid а также csrftoken, но мне нужно время от времени убирать их Есть ли способ, которым я могу удалить их вручную? Большое спасибо.
1 ответ

Как удалить переменную сеанса в шаблоне после того, как его работа сделана в Django

У меня есть приложение под названием dashboard где я перенаправляю всех зарегистрированных пользователей с возможностью добавления статей пользователем. После того, как пользователь нажимает кнопку "Отправить" в форме, данные отправляются /dashboard…
0 ответов

Django: сохранение объектов сеанса после возврата ответа

Я создаю большие объекты сеанса в моем приложении. Когда я использую cached_db Во-вторых, время отклика значительно увеличивается, поскольку объекты сеанса записываются в БД до того, как ответ возвращается пользователю. Есть ли способ сохранить сеан…
24 сен '15 в 12:44
2 ответа

Написание аутентификации Django / логики входа в систему с сеансами

Я все еще довольно новичок в Django и ищу способ входа в систему. Какова лучшая логика для этого и хранения информации в сеансе, чтобы пользователь мог сохранить свой логин? У меня есть модель для аутентификации, которая выглядит следующим образом: …
15 сен '11 в 22:58
1 ответ

Ошибка Django: "Нет модуля с именем django.sessions"

Я получаю сообщение об ошибке в моем проекте Django, и я хотел бы найти решение. Я разработал свой проект с базой данных MySQL, но после некоторых обсуждений я хотел бы заменить MySQL на базу данных NoSQL (и команды Django ORM на команды Django Mong…
20 мар '17 в 10:41
0 ответов

Django Cookie установлен неправильно

Я пытаюсь установить cookie в представлении Django. Что-то вроде этого: def my_view(request): response = HttpResponse('Setting a cookie') if 'my_cookie' in request.COOKIES: return HttpResponse('Cookie found.') else: response.set_cookie('my_cookie', …
25 ноя '16 в 20:05
1 ответ

Использование сессии Django вне поля зрения

Мое приложение Django не имеет пользовательских логинов. Любой желающий может получить доступ к приложению и проголосовать за разные списки песен. Я хочу, чтобы, когда пользователь голосовал, ему не разрешали голосовать снова в этом списке. Вот мой …
24 дек '13 в 21:31
0 ответов

Django Как установить и получить рендеринг cookie в другой шаблон?

Я новичок в Django, и я не знаю много, но пройти через документацию Django, но не понял идею. Я хочу установить cookie для моего водителя. я посылаю письмо водителям по ссылке с uuid. Дело в том, что я публикую свой драйвер uuid с помощью ссылки на …
1 ответ

Переменные сессии Django/Django-CMS со старыми значениями

У меня есть сайт в Django/Django-CMS, на котором я хочу сохранить некоторые данные с одной страницы на другую. Я сохраняю данные в session переменная: request.session['yb_name'] = request.POST.get('name') Проблема в том, что иногда мои страницы полу…
12 янв '17 в 18:43
0 ответов

Переменные сеанса в Django

В моем проекте django у меня есть следующая часть HTML: <div class="box"> <form class="form" action="/create_cv" method="post"> {% csrf_token %} <div class="row uniform 50%"> <div class="6u 12u(mobilep)"> {{form.numtel}} <…
21 май '16 в 20:36
1 ответ

Django разные сессии на разных вкладках (неизвестное количество разных сессий)

Я пытаюсь создать приложение django, в котором один и тот же пользователь может открыть две вкладки в одном и том же браузере и войти в систему в качестве двух разных сеансов, желательно с использованием файлов cookie. Немного предыстории: мое прило…
1 ответ

Объект сеанса доступа получает строку после миграции Django 1.8

Я перенес свой проект электронной коммерции в django 1.8, и я не могу получить доступ к сеансу магазинной тележки. Я сохраняю пользователей shopcart как объект в сеансе, а затем запрашиваю. Этот объект теперь считается строкой, поэтому я не могу доб…
09 фев '16 в 21:45
0 ответов

Как я могу получить первый элемент из списка сеансов в Django?

Например, Я установил request.session['jump'] = [u'howhigh',u'justlow'] (я сделал это, получив значения из формы) Как я могу получить только первое значение? Я думал, что что-то вроде jump = request.session ['jump'] [0] сработает, но он делает это д…
25 июн '14 в 05:44
0 ответов

Предыдущее сообщение об ошибке "время ожидания сеанса" не очищается

Я использую Django 1.5.5, и я использую встроенную систему аутентификации, предоставленную Django. Я определяю SESSION_TIMEOUT=600 в моем файле settings.py, поэтому после 10 минут простоя пользователь будет перенаправлен на страницу входа с предупре…