Статические файлы Django-tinymce не загружаются, но все остальные статические файлы находятся на Amazon S3 - PullRequest
0 голосов
/ 24 мая 2019

Я использовал это руководство

https://www.codingforentrepreneurs.com/blog/s3-static-media-files-for-django/

, чтобы использовать S3 для статических файлов моего сайта.

У меня TinyMCE работал локально, но как только я начал использовать S3 для своих файлов, это единственная часть, которая не загружается, и виджеты, которые ее используют, просто не отображаются.

Inна консоли Chrome Dev Tools я получаю следующую ошибку:

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 я сделал всеобщедоступные файлы в Общедоступном ведре и получают отказ в доступе для 2 файлов в TinyMCE

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, но не знаю, с чего начать, так как я впервые его использую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...