Я столкнулся с подозрительным поведением метода create()
диспетчера объектов User
. Похоже, что поле password
не требуется для создания объекта User
, если вы используете этот метод. В результате вы получите User
с пустым password
. В случае, когда вы используете метод create_user
и не указываете password
, он создает User
с неиспользуемым паролем (доset_unusable_password()
).
Я не уверен, почему метод create()
не работает raise exception
, когда вы пытаетесь создать пользователя безpassword
-в документации указано, что это поле обязательно. Что-то не так в методе/документации create()
?