zoukankan      html  css  js  c++  java
  • Admin组件-----Django自带

    1  list_display

    from django.contrib import admin
    
    # Register your models here.
    from app01.models import *
    
    # class BookAdmin(admin.ModelAdmin):
    #     list_display = ('name','pub_date','publisher')
    admin.site.register(Publisher)
    admin.site.register(Author)
    admin.site.register(Book)

    PS

    from django.contrib import admin
    
    from app01.models import *
    
    class BookAdmin(admin.ModelAdmin):
        list_display = ('name','pub_date','publisher')
    admin.site.register(Publisher)
    admin.site.register(Author)
    admin.site.register(Book,BookAdmin)

     2  list_filter

    from django.contrib import admin
    
    from app01.models import *
    
    class BookAdmin(admin.ModelAdmin):
        list_display = ('name','pub_date','publisher')
        list_filter = ('publisher',)
    admin.site.register(Publisher)
    admin.site.register(Author)
    admin.site.register(Book,BookAdmin)

    3 list_editable

    from django.contrib import admin
    
    from app01.models import *
    
    class BookAdmin(admin.ModelAdmin):
        list_display = ('name','pub_date','publisher')
        list_filter = ('publisher',)
        list_editable = ('publisher',)
    admin.site.register(Publisher)
    admin.site.register(Author)
    admin.site.register(Book,BookAdmin)

    4  search_fields

    class BookAdmin(admin.ModelAdmin):
        list_display = ('name','pub_date','publisher')
        list_filter = ('publisher',)
        list_editable = ('publisher',)
        search_fields = ('name','publisher')
    admin.site.register(Publisher)
    admin.site.register(Author)
    admin.site.register(Book,BookAdmin)

    5  action

  • 相关阅读:
    Xamarin.Forms移动开发系列1:介绍和安装
    网络协议 1
    07 MySQL之索引原理
    06 Navicat安装及简单使用
    05 Mysql之多表查询
    04 Mysql之单表查询
    03 Mysql数据库之(行记录)详细操作
    02 Mysql之库表简易操作
    01 Mysql数据库初识
    07 Python之协程
  • 原文地址:https://www.cnblogs.com/654321cc/p/8337602.html
Copyright © 2011-2022 走看看