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)
相关推荐
安静读书2 分钟前
Java解析视频FPS(帧率)、分辨率信息
java·python·音视频
Code哈哈笑21 分钟前
【Java 学习】初识类和对象、this引用
java·学习·microsoft
z54183824 分钟前
装饰器---python
开发语言·python
Eric.Lee202128 分钟前
图像上显示中文文本 - python 实现
开发语言·python
慕卿扬33 分钟前
基于python的机器学习(三)—— 关联规则与推荐算法
python·学习·机器学习·推荐算法
HP-Patience42 分钟前
【机器学习】- 模型复杂度vs模型误差
python·算法·机器学习
努力中的小胖纸1 小时前
python --基础阶段--文件操作(5)
开发语言·python
lisacumt1 小时前
【spark】pycharm 内使用pyspark连接有kerberos集群执行sql
python·pycharm·spark
勤劳的进取家1 小时前
卷积运算和卷积定理
python·机器学习
LuckyLay1 小时前
Spring学习笔记_38——@RequestParam
笔记·学习·spring·param·request