您的位置:首页 > 编程语言 > Go语言

django后台自带User,Group。下面是给admin添加自定义表,并为admin添加副文本编辑器

2014-05-16 16:18 741 查看
在应用的目录下创建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'});

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: