Как создать анонимного пользователя в Django?

Добрый день.
Имеется авторизация на сайте django.
Появилась необходимость при пустых значениях "username" и "password" в окне авторизации при щелчке на кнопке "вход", осуществлять вход на сайт как обычный пользователь.
Пытался создать пользователя с пустым логином и паролем через админку django, но джанго не разрешает.
Буду благодарен ответам, рекомендациям, ссылкам =)
  • Вопрос задан
  • 490 просмотров
Решения вопроса 1
syschel
@syschel
freelance/python/django/backend
1. Создайте пользователя с логином и паролем guest
2. Переопределите функцию авторизации. Добавив проверку на пустые поля.
if логин и пароль пришли пустые:
    авторизовать под пользователем с ID вашего юзера guest
else:
    обычная валидация формы
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zelsky
@zelsky
Использовать автозаполнение для одного пользователя. default =
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы