Методы диспетчера пользователей создают ()и создают _пользователя ()

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

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

8
задан Parag Tyagi -morpheus- 18 April 2016 в 09:49
поделиться