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)
相关推荐
qq_372154231 分钟前
CSS如何改变单个网格项目的对齐方式
jvm·数据库·python
kexnjdcncnxjs2 分钟前
CodeIgniter4安全加固指南:防御XSS与CSRF攻击
jvm·数据库·python
2401_871492853 分钟前
Imagick PDF 处理失败的常见原因与解决方案
jvm·数据库·python
littleM4 分钟前
深度拆解 HermesAgent(六):研究功能与测试体系
开发语言·人工智能·python·架构·ai编程
CHANG_THE_WORLD7 分钟前
使用python调用podofogc文件 批量处理 pdf文件
windows·python·pdf
隔壁大炮7 分钟前
CNN图像分类案例
人工智能·pytorch·python·深度学习·算法·分类·cnn
深邃-12 分钟前
【Web安全】-Kali,Linux配置(2):Java环境配置,Python环境配置,Conda使用,PIP配置使用,SSH远程登录
java·linux·python·安全·web安全·网络安全·php
念恒1230613 分钟前
python(环境安装,输入输出,变量)
python·学习
你数过天上的星星吗16 分钟前
Python学习笔记一(标识符、关键字、变量、数据类型、关系运算)
笔记·python·学习
水木流年追梦17 分钟前
CodeTop Top 300 热门题目10-验证IP地址
python·网络协议·tcp/ip·算法·leetcode