Django網頁資料庫後台
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這兩個類別