Пользовательский шаблон пользователя во время проекта - django [закрыто]

<<< Я хотел изменить модель моего проекта после развертывания. Из-за ограничений Django, связанных с функцией динамических зависимостей для заменяемых моделей, я не хотел рисковать ошибками миграции или ошибками, связанными с базой данных.

. Я хотел сделать поле User в
уникальным и удалить email, а затем создать механизм аутентификации на основе поля email и пароля. Что я сделал, так это изменил исходный код models.py в "virtual_env_name/lib/python3.8/site-packages/django/contrib/auth". В поле email я убрал blank=True и поставил User blank=True и все заработало.unique=True Мой вопрос в следующем: хорошая ли это идея - изменить исходный код models.py в lib/python3.8/site-packages/django/contrib/auth

Вернуться на верх