在应用的目录下创建admin.py 写入下面代码
from django.contrib import admin
from tables.models import Blog
from tables.models import User
from tables.models import Relation
class BlogAdmin(admin.ModelAdmin):
list_display =('title',)#这里是当点进这个表的时候需要显示的字段
class Media: #这里是给后台admin添加副文本编辑器
js=("//tinymce.cachefly.net/4.0/tinymce.min.js","/static/js/edit.js")
class UserAdmin(admin.ModelAdmin):
list_display =('name',)
class Media:
js=("//tinymce.cachefly.net/4.0/tinymce.min.js","/static/js/edit.js")
class RelationAdmin(admin.ModelAdmin):
list_display =('user',)
class Media:
js=("//tinymce.cachefly.net/4.0/tinymce.min.js","/static/js/edit.js")
admin.site.register(Blog,BlogAdmin)
admin.site.register(User,UserAdmin)
admin.site.register(Relation,RelationAdmin)
#如果要给admin添加副文本编辑器,还要设置在admin同级目录创建:/static/js/edit.js
edit.js内容如下:
tinymce.init({selector:'textarea'});