Я новичок в django, я создал страницу регистрации и страницу входа, теперь я хочу, чтобы пользователь, зарегистрированный для входа на мой веб-сайт, когда пользователь вошел в систему, я хочу связать сеанс для пользователя, который умирает только тогда, когда он выходит из системы или закрывает браузер теперь всякий раз, когда пользователь загружает страницу даже через неделю, если браузер не закрыт, ему должен быть предоставлен доступ. Теперь django хранит сеансы в своей базе данных, но смогу ли я аутентифицировать пользователя, поскольку у разных пользователей разные разрешения. может кто-нибудь предложить любой ресурс для моего требования.
Как работают сеансы django
Ответы (1)
Я нашел то, что мне нужно, http://gavinballard.com/associating-django-users-sessions/ путем создания собственной модели, расширяющей модель по умолчанию.
person
identicon
schedule
21.06.2018
SESSION_EXPIRE_AT_BROWSER_CLOSE = True
вsettings.py
. Если вы хотите обеспечить это, вам нужно, чтобы клиент время от времени пинговал конечную точку на вашем сервере, и когда они перестанут пинговать, вы аннулируете сеанс в базе данных. - person Jesse   schedule 21.06.2018