[英]Unable to login as superuser in Django admin (Django Girls Tutorial)
我在Windows 7(32位)上的python 3.5
和django 1.8.5
創建了一個應用程序。 我在我的應用中創建了新用戶,但登錄時遇到了一些問題。
當我使用新創建的超級用戶登錄時,將顯示此錯誤消息:
>>Error:- Please enter the correct username and password for a staff account. Note that both fields may be case-sensitive.
我遵循了Django Girls教程,並且一切正常,直到到達Django Admin部分為止。
本教程要求讀者啟動服務器, 然后創建超級用戶。 我反過來做了:創建超級用戶(admin), 然后啟動服務器(這有所作為嗎?)。 導航到http:// localhost:8000 / admin並嘗試登錄。
登錄無效。 然后,在服務器運行時,我首先創建了一個超級用戶(gaurav),然后創建了另一個超級用戶(sharma),但都沒有一個正常工作。 三個超級用戶都具有相同的密碼。
請有人幫我解決這個問題。 :)
也許您已經做到了,在這種情況下,請忽略我的回答。 但是您沒有提到遷移。 您的問題將通過manage.py遷移然后再進行manage.py遷移來解決-因為超級用戶需要首先插入數據庫。 服務器運行的是第一還是第二都沒有關系。 (但是,如果在服務器在本地主機環境上運行時添加超級用戶,則會遇到問題。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.