在富文本上传图片的时候,好像权限不够。。

来源:13-7 xadmin集成富文本ueditor2

l__eon

2017-01-24

第一个错误

[24/Jan/2017 14:07:11] "GET /static/ueditor/third-party/zeroclipboard/ZeroClipboard.swf?noCache=1485238031803 HTTP/1.1" 200 3933

Forbidden (CSRF token missing or incorrect.): /ueditor/controller/

[24/Jan/2017 14:07:15] "POST /ueditor/controller/?imagePathFormat=courses%2F%25%28basename%29s_%25%28datetime%29s.%25&filePathFormat=courses%2F%25%28basename%29s_%25%28datetime%29s.%25&action=uploadimage HTTP/1.1" 403 2266


第二个错误,提示这种方式是过时的

C:\Users\hkl\Envs\mxnoline\lib\site-packages\DjangoUeditor\urls.py:11: RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and will be removed in Django 1.10. Update your urlpatterns to be a list of django.conf.urls.url() instances instead.

  url(r'^controller/$',get_ueditor_controller)




写回答

3回答

bobby

2017-01-29

github上源码安装的有点问题, 有三个解决办法, 第一个是用我群里上传的虚拟环境, 第二个是安装烈焰说的也可以, 第三种是把后台的view方法加上crsf_exmpt装饰器就行了

0
5
bobby
回复
qq_饭醉分子_04072649
https://git.imooc.com/Project/coding-78/src/master/MxOnlie/extra_apps 你到这里下载课程提供的djangoueditor源码和xadmin一样放到extra_apps 目录下面。记得分支一定要选择和你当前的django对应的分支
2018-09-03
共5条回复

bobby

2017-01-24

你是通过github上最新的源码安装的是吧?

0
1
l__eon
老师,可以了,我将那个DjangoUeditor这个文件夹删除了,然后重新从github的源码将这个文件夹拷贝到site-packages这个目录就好了。有可能是我安装的有问题吧,不过通过pip安装的时候也有其他同学反映在运行的时候会提示找不到模板。
2017-01-24
共1条回复

烈焰卡卡

2017-01-29

确实,从github上下来之后,通过命令行python setup安装,上传图片时候是会报CSRF错误,需要把github上的源码复制粘贴到site-packages目录下覆盖安装好的

2
1
504Gooo
确实,按照卡卡的方法,成功解决了这个问题
2017-06-12
共1条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程