当前位置: 首页 > article >正文

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

admin配置步骤:

 注册自定义的模型类:

代码: 

 

from django.contrib import admin
from .models import Book, Author

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

 

模型管理器类(修改):

 

admin.py: 

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)

 


http://www.kler.cn/news/358546.html

相关文章:

  • k8s 部署 nexus3 详解
  • [k8s理论知识]2.docker基础(一)
  • Rancher—多集群Kubernetes管理平台
  • CSS进阶-布局(三)
  • [Linux Codec驱动]音频路由概念
  • 买卖股票的最佳时机总结(动态规划)
  • Golang | Leetcode Golang题解之第492题构造矩形
  • 商品订单库存一致性
  • 深入解析DNS请求与响应报文—基于RFC1035的逐字节分析
  • LeetCode刷题-Top100-技巧题目
  • Windows 下 golang 多版本管理
  • C++,STL 040(24.10.20)
  • 博弈论学习笔记【施工中】
  • 测试测试测试06
  • 概率论基本知识
  • 机器学习——量子机器学习(Quantum Machine Learning)
  • Java配置 Redis 连接互斥锁或队列预先加载缓存
  • Jmeter接口测试入门到精通
  • 通俗解释选择、插入和冒泡排序
  • 使用 unittest 库编写 Python 单元测试的实用指南