2016-02-11 26 views
8

spróbować pracy na nowym Django 1.9 wersji, a także tworzyć super użytkownika przez to:django 1.9 createsuperuser ominięcie sprawdzania hasła sprawdzanie

python manage.py createsuperuser 

A ja po prostu chcesz użyć prostego hasła do mojego lokalnego środowiska programistycznego , jak tylko jeden znak, aktualizacja django1.9 do bardzo ścisłej polityki walidacji haseł, w jaki sposób mogę ją ominąć?

Password: 
Password (again): 

This password is too short. It must contain at least 8 characters. 

This password is too common. 

This password is entirely numeric. 
+0

Co się stanie, jeśli nie będziesz używać słabego hasła jako przyzwyczajenia? Użyj czegoś takiego jak [KeePass] (http://keepass.info/), aby wygenerować i zapisać i automatycznie wpisać hasło do aplikacji? –

Odpowiedz

7

Po utworzeniu superużytkownika ze złożonego hasła, można ustawić go na coś łatwiejszego w powłoce (./manage.py shell):

from django.contrib.auth.models import User 
user = User.objects.get(username='your_user') 
user.set_password('simple') 
user.save() 
+0

można również uruchomić powłokę "./manage.py" lub "python manage.py shell" no - jest wymagane – Qchmqs