Я использую digitalocean Spaces (аналогично Amazon S3) в качестве хранилища для своего проекта Django, развернутого в digitalocean ubuntu 16.04.Я столкнулся с проблемой:
заголовок выглядит очень странно: https://https//nyc3....
В Firefox консоль выглядит так:
Loading failed for the <script> with source “https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.config.js”. add:32:1
Loading failed for the <script> with source “https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.all.min.js”. add:32:1
Loading failed for the <script> with source “https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.config.js”. add:32:1
Loading failed for the <script> with source “https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.all.min.js”.
В Chrome консоль выглядиткак:
kjmg.co/:32 GET https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.config.js net::ERR_NAME_NOT_RESOLVED
kjmg.co/:14 GET https://nyc3.digitaloceanspaces.com/kjmgstorage/kjmgstorage/xadmin/css/themes/bootstrap-xadmin.css?Expires=1537555567&Signature=ujTVQEOBasAkjxX0xVCSqRlcqu4%3D&AWSAccessKeyId=KQBENRUKO4KD6OLDEZSH net::ERR_ABORTED 403 (Forbidden)
2(index):32 GET https://https//nyc3.digitaloceanspaces.com/kjmgstorage/ueditor/ueditor.config.js net::ERR_NAME_NOT_RESOLVED
Я пытался изменить AWS_S3_ENDPOINT_URL = 'https://nyc3.digitaloceanspaces.com'
На
AWS_S3_ENDPOINT_URL = 'nyc3.digitaloceanspaces.com'
Но получил ошибку:
ValueError: Неверная конечная точка: nyc3.digitaloceanspaces.com
Затем я попытался изменить
STATIC_URL = 'https://%s/%s/'% (AWS_S3_ENDPOINT_URL, AWS_LOCATION)
К
STATIC_URL = '% s /% s /'% (AWS_S3_ENDPOINT_URL, AWS_LOCATION)
и
python manage.py collectstatic
и
restart the nginx
Проблема
https://https//nyc3.digitaloceanspaces.com/kjmgstorage
все еще существует.
ueditor - это плагин в моем xadmin.
Любой друг спомощь?Большое вам спасибо!