定制后台页面功能

from django.contrib import admin
from app import models # Register your models here. class BookAdmin(admin.ModelAdmin):
list_display = ('id','name','price','pub_date')
list_editable = ('name','price')
filter_horizontal = ('authors',)
list_per_page = 2
search_fields = ('id','name','publish__name')
list_filter = ('pub_date', 'publish') admin.site.register(models.Book,BookAdmin)
#这些信息也可以写到models.py里,不过admin.py是专门记录这个的,建议写在这里
#models.Book是对book表的结构定义
#BookAdmin是定制类,继承自ModelAdmin。可以定义展示的字段、可搜索字段等
#admin.site.register将表结构类和管理类注册到admin

  

修改admin的模板

我要使用admin组件,但我需要修改它里面html文件里的内容,就要把admin的templates目录复制到我的项目地址

cp -a  /usr/local/lib/python3.7/site-packages/django/contrib/admin/templates /data/mysite/

  

参考

https://www.cnblogs.com/nulige/p/6495708.html

最新文章

  1. SQL基础之基本操作
  2. 导出csv文件示例
  3. JavaScript思维导图—DOM基本操作
  4. 解决label点击事件触发两次问题
  5. (LinkedList)2. Add Two Numbers
  6. [2011山东ACM省赛] Sequence (动态规划)
  7. c# 之抽象工厂模式
  8. MIRO校验过程
  9. 聚簇(Cluster)和聚簇表(Cluster Table)
  10. android onConfigurationChanged讲解
  11. cocos2dx 手势识别
  12. java 对list中对象按属性排序
  13. C#采用OpenXml给word里面插入图片
  14. Source-Based XSS Test Cases
  15. Sublime2 Package Control不可用修复
  16. Python基础之面向对象2(封装)
  17. python打印朱莉娅集合
  18. IntersectionObserver API 使用教程
  19. 【接口时序】1、软件与Verilog基本格式规范说明
  20. BZOJ 3930: [CQOI2015]选数 莫比乌斯反演

热门文章

  1. Linux-VMware三种网络模式
  2. Windows下配置PHPUnit(pear已弃用,使用phpunit.phar)
  3. 卡特兰数 HDU2067 & HDU4165 & HDU1134
  4. Codeforces Beta Round #96 (Div. 1) C. Logo Turtle —— DP
  5. day2-python数据类型及关系
  6. php排序方法之选择排序
  7. [SHOI 2017] 组合数问题
  8. bzoj 5092 分割序列 —— 高维前缀和
  9. Java的Fork/Join任务,你写对了吗?
  10. mysql:mysql安装及一些配置和图形界面介绍