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)
相关推荐
24白菜头12 小时前
【无标题】
c++·笔记·学习·harmonyos
qq_5895681012 小时前
java基础学习,案例练习,即时通讯
java·开发语言·学习
吟安安安安12 小时前
适合短期冲刺的学习工作流(针对算法)
学习·算法
小何code12 小时前
人工智能【第8篇】监督学习实战:线性回归与逻辑回归算法详解(万字长文+完整代码实现)
人工智能·python·学习·机器学习·逻辑回归·线性回归
EnCi Zheng12 小时前
M5-markconv自定义CSS样式指南 [特殊字符]
前端·css·python
刘~浪地球12 小时前
DeepSeek V4 应用实战:构建智能数据分析Agent
python·数据挖掘·数据分析
微软技术分享12 小时前
本地部署千问 2.5-1.5B-GGUF + LangChain 封装学习
数据库·学习·langchain
嘻嘻哈哈樱桃12 小时前
牛客经典101题解题集--贪心算法+模拟
java·python·算法·贪心算法
GISer_Jing13 小时前
AI全栈转型_TS后端学习路线
前端·人工智能·后端·学习
BU摆烂会噶13 小时前
【LangGraph】持久化实现的三大能力——人机交互
数据库·人工智能·python·langchain·人机交互