над своим первым проектом To Do List и паралелльно учу Джанго по документации. Я немного не понял один момент. Я создал свою собственную модель которую назвал User. Создал регистрацию на сайте, в view этой регистрации записую данные из Пост запроса в мою Таблицу которую сам же создал. Но когда Пользователь Логинится и идет авторизация, то как я понял, надо делать этот импорт 'from django.contrib.auth.models import User' и уже во view с этой модели User читать данные о зарегестрированных пользователях. Собственно сами вопросы. Я свою собственную модель User создал зря, и мне во view регистрации надо переделать код так, чтобы данные записывались в модель User из джанго? И если можно, то как сделать так, чтобы функция authenticate сравнивала данные из мною созданной таблицы, а не из импортируемой. Заранее спасибо за ответ, извиняюсь если вопрос тяжело прочитать)) Прилагаю Views Регистрации и Логина, Модели, И Формы ( на всякий )
from django.contrib.auth.models import User в модели related_user = models.ForeignKey(User, related_name='task_user', null=True, blank=True, on_delete=models.PROTECT, verbose_name='Owner')
В сеттинге настраивается: AUTH_USER_MODEL = 'your_app_name.models.YourUserModel'
Обсуждают сегодня