返回信息流在Django项目的前端页面上想使用个富文本编辑器,下载tinyMce后放在'/static/'下,前端页面引入<script type="text/javascript" src="{% static "js/tinymce/tinymce.min.js" %}/"></script>后,服务器提示
‘"GET /static/js/tinymce/tinymce.min.js/ HTTP/1.1" 304 0
GET /static/js/tinymce/tinymce.min.js/plugins/autolink/plugin.js HTTP/1.1" 404 1769
GET /static/js/tinymce/tinymce.min.js/themes/modern/theme.js HTTP/1.1" 404 1757
...
文件的目录结构是
static/
|_js/
|_timyMce/
|_plugin/
|_skin/
|_themes/
|lang/
tinymce.min.js
jquery.tinymce.min
django的settings里配置了STATIC_URL和STATIC_DIR 都是‘/static/’因为网络问题,需要使用本地的js文件,但一直提示plugin等404,,,也没有搜到这事啥问题引起的。为什么找到了tinymce.min.js却找不到同级目录的plugin,,而且是去不存在的子目录里找,,这个是需要单独配置的嘛。
求个大佬路过看下,谢谢啦。。。
这是一条镜像帖。来源:北邮人论坛 / python / #18046同步于 2017/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
Django下的TinyMce使用问题
crazyAxe
2017/5/26镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
`/static/js/tinymce/tinymce.min.js/plugins/autolink/plugin.js` 这个去掉`tinymce.min.js`就对了
【 在 iamok 的大作中提到: 】
: `/static/js/tinymce/tinymce.min.js/plugins/autolink/plugin.js` 这个去掉`tinymce.min.js`就对了
关键是我在哪里改这个呢。。。不知道它是在哪里拼出的这个路径。。。也没有设置过类似TINYMCE_ROOT之类的
【 在 crazyAxe 的大作中提到: 】
:
: 关键是我在哪里改这个呢。。。不知道它是在哪里拼出的这个路径。。。也没有设置过类似TINYMCE_ROOT之类的
那你不用管这些,新建一个`tinymce.min.js`目录,把把`plugins`,`themes`等文件夹放进去也可以。
之前试过了,文件夹名不能和同级目录下的文件名一样……
【 在 iamok (凌空月) 的大作中提到: 】
: 那你不用管这些,新建一个`tinymce.min.js`目录,把把`plugins`,`themes`等文件夹放进去也可以。
【 在 crazyAxe 的大作中提到: 】
: 之前试过了,文件夹名不能和同级目录下的文件名一样……
那你把`tinymce.min.js`修改成`tinymce.js`看下是`django`的问题还是`tinymce`的问题,再去谷歌百度一下。
【 在 iamok 的大作中提到: 】
: 那你把`tinymce.min.js`修改成`tinymce.js`看下是`django`的问题还是`tinymce`的问题,再去谷歌百度一下。
把原来的文件删了重新添加了遍就突然好了,感觉是jango里{% %}的问题。十分感谢啦,THX~