django_simpleui的應用


simpleui,后台主題框架主要是為了美化和簡化django內置的后台管理界面(elemet-ui+vue)

兩個地方需要准備一下:

需要安裝simpleui模塊

需要在settings.py-app-引用一下(添加'simpleui')

from django.contrib import admin

from . import models

class Articleadmin(admin.ModelAdmin):
    list_display = ['desc','category']#顯示哪些字段
    search_fields = ['title']#搜索,有外鍵關聯的不能寫 比如category
    list_filter = ['is_delete','title']#關鍵字過濾
    list_per_page = 20

class Categoryadmin(admin.ModelAdmin):
    list_display = ['name']#顯示哪些字段
    search_fields = ['name']#搜索,有外鍵關聯的不能寫 比如category
    list_filter = ['is_delete']#關鍵字過濾
    list_per_page = 10

#自定義后台的名字
class Myadminsite(admin.AdminSite):
    site_header = '博客管理系統'
    site_title = '博客管理系統'
site = Myadminsite()

# Register your models here.
# admin.site.register(models.Category,Categoryadmin)
# admin.site.register(models.Article,Articleadmin)

#自定義后台的名字
site.register(models.Article,Articleadmin)
site.register(models.Category,Categoryadmin)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM