Kaa*_*San 1 python django static ckeditor
我尝试安装CKeditor,但找不到解决方法。
我尝试过的步骤
和
from ckeditor.fields import RichTextField
class MyModel(models.Model):
myfield = RichTextField()
Run Code Online (Sandbox Code Playgroud)
当我向管理页面请求正确的模型时,我只能得到空白的白色页面。终端上没有错误。CKeditor文件返回302 HTTP。
我的管理页面的屏幕截图
我可以在DOM上看到相关的ckeditor东西,这很奇怪。我错过了什么吗?
我不知道你是否想通了。我花了3个小时的大部分时间来为我工作。
我看到有一个404:
Quit the server with CTRL-BREAK.
[27/May/2018 13:50:02] "GET /admin/projects/blogproject/add/ HTTP/1.1" 200 9674
[27/May/2018 13:50:02] "GET /admin/jsi18n/ HTTP/1.1" 200 3185
[27/May/2018 13:50:04] "GET /static/ckeditor/ckeditorconfig.js?t=H8DA HTTP/1.1" 404 1709
[27/May/2018 13:50:05] "GET /static/ckeditor/ckeditorskins/moono-lisa/editor.css?t=H8DA HTTP/1.1" 404 1763
[27/May/2018 13:50:05] "GET /static/ckeditor/ckeditorlang/en.js?t=H8DA HTTP/1.1" 404 1712
[27/May/2018 13:52:35] "GET /admin/projects/blogproject/add/ HTTP/1.1" 200 9674
[27/May/2018 13:52:35] "GET /admin/jsi18n/ HTTP/1.1" 200 3185
[27/May/2018 13:52:37] "GET /static/ckeditor/ckeditorconfig.js?t=H8DA HTTP/1.1" 404 1709
[27/May/2018 13:52:38] "GET /static/ckeditor/ckeditorskins/moono-lisa/editor.css?t=H8DA HTTP/1.1" 404 1763
[27/May/2018 13:52:38] "GET /static/ckeditor/ckeditorlang/en.js?t=H8DA HTTP/1.1" 404 1712
Run Code Online (Sandbox Code Playgroud)
所以改变了这条线从:
CKEDITOR_BASEPATH = "/static/ckeditor/ckeditor"
Run Code Online (Sandbox Code Playgroud)
到:(仅在末尾添加一个斜线)
CKEDITOR_BASEPATH = "/static/ckeditor/ckeditor/"
Run Code Online (Sandbox Code Playgroud)
现在,该小部件在Admin中对我可用。