練習-建立使用者
當您建立專案時系統會自動建立管理介面,但不會設定任何使用者存取權。 若要登入 Django 管理員網站,我們現在需要建立第一個使用者,也就是超級使用者。
建立超級使用者
在 Visual Studio Code 中選取 [終端機]>[新增終端機] 來開啟一個新的 [終端機] 視窗。
藉由執行下列程式碼來確定已啟用虛擬環境:
# Windows .\\venv\\Source\\Activate # Linux or macOS source ./venv/bin/activate
執行下列命令來建立超級使用者:
python manage.py createsuperuser
藉由回答精靈提供的問題來完成流程。 輸入您想要使用的使用者名稱、電子郵件地址和密碼。
注意
密碼必須根據 Django 的標準設定為複雜密碼,即需要至少有八個字元,其中需包括大寫和小寫字母、特殊字元和數字。 如果您的密碼不符合複雜性規則,Django 將會詢問您是否要覆寫需求,但我們不建議這麼做。
登入管理員網站
建立管理使用者之後,就能開始首次登入 Django 管理介面了。 在此課程模組稍早的專案設定中,我們已啟動了伺服器,因此我們的管理員網站已在運作當中。
請前往 http://localhost:8000/admin.
輸入您先前建立的使用者名稱和密碼。
成功登入管理員網站之後,您應該會看到如下所示的畫面。
選取使用者。
現在您會看到使用者清單,其中包含您所建立的使用者。
建立員工使用者
選取右上角的 [新增使用者]。
輸入員工使用者的使用者名稱。
輸入並確認符合複雜性需求的密碼。
選取 [儲存]。
在下一個畫面中,選取 [員工狀態] 來讓新使用者成為員工使用者。
選取 [儲存]。