簡體   English   中英

在Django管理員中無法以超級用戶身份登錄(Django Girls Tutorial)

[英]Unable to login as superuser in Django admin (Django Girls Tutorial)

我在Windows 7(32位)上的python 3.5django 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM