zoukankan      html  css  js  c++  java
  • djangoAdmin组件

    定制后台页面功能

    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

  • 相关阅读:
    一轮项目冲刺9
    一轮项目冲刺8
    一轮项目冲刺7
    一轮项目冲刺6
    一轮项目冲刺5
    一轮项目冲刺4
    一轮项目冲刺3
    一轮项目冲刺2
    一轮项目冲刺1
    移山小分队---每日记录01
  • 原文地址:https://www.cnblogs.com/jabbok/p/9772350.html
Copyright © 2011-2022 走看看