首先现在DjangoUeditor富文本编辑器,网址为github上的 https://github.com/twz915/DjangoUeditor3/
将下载好的富文本编辑器拷贝到对应的第三方apps_extra文件夹中
在setting注册app中
接下来就是在urls.py文件中配置富文本编辑器的
urlpatterns = [
"""
url(r'^ueditor/',include('DjangoUeditor.urls' )),
"""
]
接下来就是在对应的models的字段中加入富文本编辑器
class Goods(models.Model):
"""
goods_desc=UEditorField(u'内容',default='',width=1000,height=300,imagePath='goods/images/',filePath='goods/files/')
#设置后台显示的富文本编辑器的宽高,以及图片,文件保存目录
"""
注意在adminx.py文件中还需要加入
class GoodsAdmin(object):
"""
style_fields={'goods_desc':'ueditor'}
#加上了图片才能显示出来
"""
xadmin.site.register(Goods,GoodsAdmin)
接下来我们就能在xadmin后台中看到,效果还是很酷的