Django 使用admin來管理資料庫中的內容

Creabine發表於2016-12-26

Django提供了自帶的admin功能,可以很方便的管理網站。

首先要執行python manage.py createsuperuser 命令來建立一個管理員賬戶。

然後在url中輸入/admin 即可到達管理員登入頁,登入之後會發現並沒有資料庫中要顯示的專案,因為我們還沒有註冊。

接下來我們註冊要在admin中管理的資料模型:
在admin.py中註冊模型:

from django.contrib import admin
#引入要註冊的模型
from DarenWeb.models import ContactMessage
# Register your models here.註冊
admin.site.register(ContactMessage)

然後重新整理頁面,即可看到ContactMessage這個資料表了,可以在裡邊增刪進行簡單的增刪改查。

下邊的參考資料中還有更復雜的例子。

參考資料:菜鳥教程

相關文章