iT邦幫忙

2022 iThome 鐵人賽

DAY 16
0
Modern Web

Django新手指南系列 第 16

主機板安裝在顯卡上 admin後台顯示資料 江狗(Django) 鐵人Day16

  • 分享至 

  • xImage
  •  


(為RTX4090默哀)
今天我們使用admin後台來檢視輸入的資料,
我們到VSCode裡面尋找admin.py檔案。

添加以下指令:

#<admin.py>

from django.contrib import admin
#引入參數
from job.models import *    #<---[星號*]表示從models裡引入"所有資料表名稱"
# Register your models here.

再來要將資料表新增名稱與內容物格式設定:

#class <在admin顯示的資料表名稱> (admin.ModelAdmin)
class ClasslistAdmin(admin.ModelAdmin):
    #清單顯示(Django固定用法)
    list_display = ('id',  # 新增要在後台顯示的欄位(一共八個)
                    'Grade',
                    'Class',
                    'Gender',
                    'Number',
                    'Name',
                    'Upload_Time',
                    'Last_Modified')

最底下增加一行註冊資料表模型:

#註冊資料表模型 ( <model的資料表名稱> , <對應的註冊模型> )
admin.site.register(Classlist, ClasslistAdmin)

修改後不需同步資料夾,在admin.py所做的動作不會去引響資料庫,而是告訴資料庫怎麼顯示所需的數值出來。

到瀏覽器輸入127.0.0.1:8000/admin看看吧!

這裡就顯示一個我們創建的資料表了,點進去看看有沒有上回加入的資料。

有顯示成功就完成囉!
可以再試著傳送幾筆不同的資料試試:

到後台看看資料新增情況:

既然能新增資料,當然也能修改資料與刪除資料,我們留到下回再說吧!
大家掰掰~

圖片來源:RTX 4090 + ITX


上一篇
45度傾斜藝術 測試上傳資料 江狗(Django) 鐵人Day15
下一篇
子曰:有朋自遠方來(?) 修改資料表中的資料 江狗(Django) 鐵人Day17
系列文
Django新手指南30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言