Napotkałem pewne podejrzane zachowanie metody obiektu create()
dla menedżera obiektów . Wygląda na to, że jeśli używasz tej metody, nie jest wymagane utworzenie obiektu password
dla utworzenia obiektu . W rezultacie otrzymasz User
z pustym numerem password
. W przypadku korzystania z metody create_user
i nie określania password
tworzy ona User
z nieużytecznym hasłem (do set_unusable_password()
).Metody zarządzania użytkownikami create() i create_user()
Nie jestem pewien, dlaczego metoda create()
nie jest raise exception
podczas próby utworzenia użytkownika bez password
- w dokumentacji określono, że to pole jest wymagane. Czy coś jest nie tak z metodą/dokumentacją create()
?
ładną, rozszerzoną odpowiedź :-) –