介紹 Django 管理頁面

創(chuàng)建一個管理員賬號

首先,我們得創(chuàng)建一個能登錄管理頁面的用戶。請運行下面的命令:

$ python manage.py createsuperuser

啟動開發(fā)服務器
用以下命令啟動它:

$ python manage.py runserver

現(xiàn)在,打開瀏覽器,轉(zhuǎn)到你本地域名的 "/admin/" 目錄, -- 比如 "http://127.0.0.1:8000/admin/" 。你應該會看見管理員登錄界面:

untitled1.png

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

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

只需要做一件事:我們得告訴管理頁面,問題 Question 對象需要被管理。打開 polls/admin.py 文件,把它編輯成下面這樣:

polls/admin.py?

from django.contrib import admin

from .models import Question

admin.site.register(Question)

現(xiàn)在我們向管理頁面注冊了問題 Question 類。Django 知道它應該被顯示在索引頁里:

untitled2.png

創(chuàng)建一個問題(Question)對象:


untitled3.png

點擊now顯示的并非系統(tǒng)時間,這與時區(qū)有關(guān)。

settings.py file

TIME_ZONE = 'Asia/Shanghai'
USE_TZ = True

如果設置 USE_TZ = False,則加載本地時間,如果設置 USE_TZ = True,則根據(jù)TIME_ZONE加載對應時區(qū)時間。
在Windows系統(tǒng)下,如果想加載本地時間,USE_TZ = True是必須的,且需要手動配置TIME_ZONE 為你的時區(qū)。
另外,可以配置應用語言為簡體中文

USE_L10N = True
LANGUAGE_CODE = 'zh-hans'
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容