Django網頁資料庫後台

Steven Wang
1 min readJan 13, 2019

--

網址+admin/

終端機下建立帳號的指令demo專案folder
python manage.py createsuperuser

進入後台無Sentence,這是因為還沒有設定資料庫後台的admin.py
admin.py可以設定網頁資料庫後台顯示的項目

encode folder 內admin.py為資料夾預設檔案,admin.py改如下內容

from django.contrib import admin
from .models import Sentence
[tab]fields=[‘original_text’,’encoding_text’]

#引入Sentence類別
class SentenceAdmin(admin.ModelAdmin): #定義Sentence類別繼承自ModelAdmin,定要自在資料庫後台網頁顯示的欄位,注意欄位名稱要跟Sentece對應的屬性名稱一致

admin.site.register(Sentence,SentenceAdmin)
#註冊Sentenc/SentenceAdmin這兩個類別

--

--

Steven Wang
Steven Wang

No responses yet