РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjSpAuAe 146 of 204 menu

Функция authenticate в Django

Функция authenticate проверяет имя и пароль. Если верно - вернет объект User, иначе None. Сама по себе сессию не открывает - только проверяет. Вход - через login:

from django.contrib.auth import authenticate user = authenticate( request, username='john', password='secret123', ) if user is not None: print('ok') else: print('bad credentials')

Проверьте authenticate с верным и неверным паролем.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить