django-admin模組
阿新 • • 發佈:2018-11-15
1 開啟admin
首先,我們得建立一個能登入管理頁面的使用者。請執行下面的命令:
$ python manage.py createsuperuser
鍵入你想要使用的使用者名稱,然後按下回車鍵:
Username: admin
然後提示你輸入想要使用的郵件地址:
Email address: [email protected]
最後一步是輸入密碼。你會被要求輸入兩次密碼,第二次的目的是為了確認第一次輸入的確實是你想要的密碼。
Password: ********** Password (again): ********* Superuser created successfully.
密碼至少是8位以上的密碼和字母組成
進入管理站點頁面
輸入127.0.0.1:8000/admin/
現在,試著使用你在上一步中建立的超級使用者來登入。然後你將會看到 Django 管理頁面的索引頁:
你將會看到幾種可編輯的內容:組和使用者。它們是由 django.contrib.auth
提供的,這是 Django 開發的認證框架。
向管理頁面中加入投票應用
但是我們的投票應用在哪呢?它沒在索引頁面裡顯示。
只需要做一件事:我們得告訴管理頁面,models 物件需要被管理。開啟 app/admin.py
檔案,把它編輯成下面這樣:
from django.contrib import admin
from .models import 類名 admin.site.register(類名)