Django学习-后台管理相关操作

admin配置步骤:

注册自定义的模型类:

代码:

python 复制代码
from django.contrib import admin
from .models import Book, Author

# Register your models here.
admin.site.register(Book)
admin.site.register(Author)

模型管理器类(修改):

admin.py:

python 复制代码
from django.contrib import admin
from .models import Book, Author

#  Register your models here.
# admin.site.register(Book)
# admin.site.register(Author)


class BookManager(admin.ModelAdmin):
    # 列表页显示的字段
    list_display = ['id', 'title', 'pub', 'price', 'market_price', 'is_active']
    # 列表页可以点击进入编辑界面的字段
    list_display_links = ['id', 'title']
    # 列表页可以直接编辑的字段
    list_editable = ['price']
    # 列表页右侧增加搜索框
    search_fields = ['price']
    # 列表页右侧增加过滤器
    list_filter = ['is_active']

admin.site.register(Book, BookManager)
相关推荐
dingxingdi2 分钟前
如何学习一个新的 Coding CLI 工具
学习
小白学大数据12 分钟前
面向大规模爬取:Python 全站链接爬虫优化(过滤 + 断点续爬)
开发语言·爬虫·python
Alice-YUE25 分钟前
深入解析 JS 事件循环:浏览器与 Node.js 的差异全解析
前端·javascript·笔记·学习
WL_Aurora28 分钟前
【每日一题】贪心
python·算法
minglie139 分钟前
UG585Address Map
学习
远离UE41 小时前
Vulkan学习笔记
笔记·学习
IT策士1 小时前
Python 中间件系列:redis 深入浅出
redis·python·中间件
Dxy12393102161 小时前
Python Pillow库:`img.format`与`img.mode`的区别详解
开发语言·python·pillow
声网2 小时前
OpenAI Realtime API 重磅更新:锚定语音模型「深度推理+自主执行」演进路径|Voice Agent 学习笔记
笔记·学习
༒࿈南林࿈༒2 小时前
刺猬猫小说下载
python·js逆向