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)
