在使用amazon S3 ( ) 在服务器上部署django + django-cms项目后
,没有为 django-cms_text_ckeditor 加载静态文件,ckeditor 包正在尝试从本地存储加载静态文件,显然它不起作用。所有其他静态文件都从 s3 存储桶加载,没有任何问题。在 localhost ckeditor 捆绑包正在请求本地静态文件,并且它正在工作,其他静态文件从 s3 存储桶加载。也许有人知道如何使用 s3 使捆绑加载静态,或者只是从项目服务器获取文件(如 localhost 行为)?此插件仅在管理员中使用,因此使用它加载静态服务器并不重要。STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'
不适用于 ckeditor 默认设置,如自定义设置和来自 ckeditor 官方网站的加载包。
显然,谷歌并没有成功,尽管我花了很多时间在它上面。
Django==1.11.13 django-cms_text_ckeditor==3.6.0
Loading failed for the <script> with source “http://myproject.herokuapp.com/static/cms_modules/ckeditor/config.js?t=G87E”. config:1
Loading failed for the <script> with source “http://myproject.herokuapp.com/static/cms_modules/ckeditor/skins/moonocolor/skin.js?t=G87E”. config:1
Loading failed for the <script> with source “http://myproject.herokuapp.com/static/cms_modules/ckeditor/lang/en.js?t=G87E”. config:1
TypeError: c[a] is undefined