1. 程式人生 > >django-admin模組

django-admin模組

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 admin index page

你將會看到幾種可編輯的內容:組和使用者。它們是由 django.contrib.auth 提供的,這是 Django 開發的認證框架。

向管理頁面中加入投票應用

但是我們的投票應用在哪呢?它沒在索引頁面裡顯示。

只需要做一件事:我們得告訴管理頁面,models 物件需要被管理。開啟 app/admin.py 檔案,把它編輯成下面這樣:

app/admin.py
from django.contrib import admin

from .models import 類名 admin.site.register(類名)