ueditor版本python3_在python3里面使用ueditor(基于adminx)

本文介绍了如何在Python3环境下,将ueditor集成到adminx后台管理系统中。首先从git下载ueditor并配置settings和urls,创建media文件夹。接着在model中使用UEditorField,并在adminx.py中设置style_fields调用ueditor。最后,为adminx编写ueditor插件并在plugins初始化中配置。按此步骤操作后,ueditor应能在adminx中正常使用。
摘要由CSDN通过智能技术生成

第一步,下载ueditor,在git上下载

直接download

然后放到任何一个文件夹里面

配置setting and urls

INSTALLED_APPS = [

'DjangoUeditor',

]

#在工程里面新建 media的文件上传目录

MEDIA_URL ='/media/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')

#urls里面配置

from extra_apps.DjangoUeditor import  urls as DjangoUeditor_urls

urlpatterns = [

path('ueditor/', include(DjangoUeditor_urls)),

]

然后改app里面的model,

text = UEditorField(verbose_name='文本记录',width=600, height=400,imagePath='user/ueditor/',filePath='user/ueditor/',default='')

然后在adminx.py里面写下调用类型

style_fields = {'text':'ueditor'}

然后在adminx的plugin写ueditor插件

import xadmin

from xadmin.views import BaseAdminPlugin, CreateAdminView,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值