我一直在使用本指南
https://www.codingforentrepreneurs.com/blog/s3-static-media-files-for-django/
开始为我的站点的静态文件使用S3。
我让TinyMCE在本地工作,但是一旦我开始使用S3来存储文件,这是唯一无法加载的部分,并且使用它的小部件也不会出现。
在Chrome开发工具控制台中,出现以下错误:
GET https://conucos-bucket.s3.amazonaws.com/static/assets/js/tiny_mce/plugins/
autosave/editor_plugin.js?
AWSAccessKeyId=[ACCESKEY]&Signature=CfhFC2OzRlAnr929E8avUr3UiwM%3D&
Expires=1558712746 net::ERR_ABORTED 403 (Forbidden)
Failed to load: https://conucos-bucket.s3.amazonaws.com/static/assets/js/tiny_mce/plugins/wordcount/editor_plugin.js
对于每个未加载的组件,错误出现了无数次
在S3上,我已在Bucket Public中公开了所有文件,并在TinyMCE中获得2个文件的访问被拒绝
static/assets/js/tiny_mce/plugins/media/langs/dv_dlg.js
/conucos-bucket/
static/assets/js/tiny_mce/plugins/searchreplace/langs/mk_dlg.js
/conucos-bucket/
其余的都成功了。
我应该怎么做才能使小部件出现?由于它是在不使用S3时在本地加载的,所以我想这是S3错误,但是由于这是我第一次使用它,所以不知道从哪里开始。