Django 將模型註冊到後台的幾種方法

2022-09-11 08:54:15 字數 849 閱讀 5290

from django.contrib import admin

from .models import *

#將模型註冊到後台:

#方法一:將模型直接註冊到後台

# admin.site.register(product)

#方法二:自定義productadmin類,並繼承modeladmin

#使用python裝飾器將productadmin和模型product繫結並註冊到後台

# @admin.register(product)

# class productadmin(admin.modeladmin):

# list_display = ['id', 'name', 'weight', 'size', 'type']

#方法三:

class productadmin(admin.modeladmin):

# pass

list_display = ['id', 'name', 'weight', 'size', 'type']

search_fields = ['id', 'name', 'type__type_name']

list_filter = ['type__type_name', 'name']

ordering = ['-id']

# date_hierarchy = field

fields = ['name', 'weight', 'size', 'type']

readonly_fields = ['name']

admin.site.register(product, productadmin)

Django 30 admin後台顯示表(登錄檔)

前言 admin登入後的頁面,需要新增我們的模型類 表 進來,才可以針對表進行增刪改查操作 from models import 匯入模型類 register your models here.admin.site.site header 後台管理系統 admin.site.site title 歡...

Django怎麼在admin後台註冊資料庫表

django在ad程式設計客棧min後台註冊自己建立的資料庫表,這樣我們就可以在admin後台看到表結構資訊,我們就可以在admin後台快速錄入表記錄資訊 如果沒有註冊,那麼你在登入django自帶的admin的wktbffnlsx後台,就看不到我們建立的表結構 登陸django的admin的後台會...

將Django專案部署到nginx uwsgi上

首先利用wsgi協議,將專案部署到uwsgi上 1.uwsgi的安裝 pip install uwsgi2.uwsgi的配置專案部署時,需要把settings.py資料夾下的 debug false allowed hosts 在專案目錄下新建uwsgi.ini檔案 uwsgi 使用nginx連線時...