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)
相关推荐
言之。13 小时前
Django MySQL 事务机制与回滚行为说明
数据库·mysql·django
玩大数据的龙威13 小时前
农经权二轮延包—批量替换签名盖章页扫描页
python
AI视觉网奇13 小时前
手部检测 yolov5 实战笔记
python·深度学习·计算机视觉
Jerry.张蒙13 小时前
SAP传输请求流程:从开发到生产的安全流转
大数据·网络·人工智能·学习·职场和发展·区块链·运维开发
Century_Dragon13 小时前
VR+智能评——比亚迪秦EV整车检测与诊断仿真实训系统
学习
WXG101113 小时前
【Flask-7】前后端数据交互
python·ios·flask
victory043113 小时前
大模型后训练学习计划 02 verl llamafactory
学习
hyswl66613 小时前
数字货物搬家小程序
python·小程序
LDG_AGI13 小时前
【推荐系统】深度学习训练框架(六):PyTorch DDP(DistributedDataParallel)数据并行分布式深度学习原理
人工智能·pytorch·分布式·python·深度学习·算法·spark
背心2块钱包邮14 小时前
第24节——手搓一个“ChatGPT”
人工智能·python·深度学习·自然语言处理·transformer