python教学资源百度网盘,Django 百度网盘

  python教学资源百度网盘,Django 百度网盘

  首先,如有需要,请自行下载并实现django第三方插件DjangoUeditor,而不是将百度福格文字编辑器集成到管理员中。这里可以考虑将百度福哥文本编辑器整合到html页面中;

  (1)下载百度富哥文字编辑器,根据文档进行整合,会发现无法上传文件和图片。

  2)后台上传配置(本文主要介绍后台上传配置))。

  1)找到新的app名称ueditor(修改后台统一接口)ueditor.config.js文件,将serverUrl改为后台接口地址。例如,server URL:“/u editor/index/”

  在ueditor文件夹中创建一个新的urls.py,并添加URL:URL(rindex/$ , index )

  3)复制CONFIG.json数据放入ueditor的文件夹,命名为CONFIG.py,组织格式为python格式,数据命名为config,根据需要放置图片访问路径。如果访问路径是/media/img/aa.png,就在这里。

  4)索引处理方法创建from django . core . files . storage import default _ storage

  来自django . core . files . baseimportcontentfile

  from.configimportCONFIG

  来自django.httpimporthttpresponse

  来自django . views . decorators . csrfimportcsrf _ exempt

  导入JSON

  #首先,js初始化编辑器必须请求这个接口。操作是配置。收到请求后,将我们请求的格式返回给您。

  #为了效率和不必要的失败,我们直接使用ueditor公式附带的config.json文件

  @csrf_exempt

  Ef(请求):

  action=request.get.get(action , config )

  ifrequest.method==GET :

  数据=配置

  返回httpresponse (JSON.dumps)数据))

  否则:

  #图片上传

  ifaction==uploadimage :

  DATA=request.files.get(upfile))。

  name=data.name

  #如果必须配置介质,此方法将保存在介质上。

  path=default _ storage . save(ueditor/ name,content file (data.read)))

  #必须以下列格式返回

  data={url:path, state:SUCCESS}

  返回httpresponse (JSON.dumps)数据))

  5:配置完成后,js提交并提交数据格式表单:

  在这里写下你的初始化。

  Ajax提交:

  varue=UE.getEditor( )

  text=ue.getPlainTxt(

  注:以上为原创,转载请填写地址。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: