Я установил свой сервер с django-хранилищами и django-аватаром. Когда я перехожу к просмотру своего сайта, ни один из моих css или изображений не загружается. Когда я проверяю URL-адрес, я вижу, что это https, и это вызывает ошибку сертификата. Если я удалю s, чтобы сделать его обычным http, тогда он отлично работает. Какую настройку я испортил, что вызывает проблему?Django хранилища или аватары наборы https на моих URL-адресах, поэтому я получаю ошибки сертификата
Django 1.4.5
django-storages
django-avatar
import os
PROJECT_ROOT = os.path.dirname(__file__) + '/'
MEDIA_ROOT = PROJECT_ROOT + 'media/'
MEDIA_URL = 'http://static.XXXX.com.s3.amazonaws.com/'
STATIC_ROOT = PROJECT_ROOT + 'static/'
STATIC_URL = 'http://static.XXXX.com.s3.amazonaws.com/'
STATIC_DOC_ROOT = PROJECT_ROOT + 'static/'
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = 'XXXX'
AWS_SECRET_ACCESS_KEY = 'XXXX'
AWS_STORAGE_BUCKET_NAME = 'static.XXXX.com'
AWS_QUERYSTRING_AUTH = False
AWS_S3_SECURE_URLS = False
#AVATAR
AVATAR_DEFAULT_SIZE = 80
AVATAR_THUMB_FORMAT = "PNG"
AVATAR_THUMB_QUALITY = 90
AVATAR_HASH_FILENAMES = False
AVATAR_HASH_USERDIRNAMES = False
AVATAR_GRAVATAR_BACKUP = False
AVATAR_DEFAULT_URL = MEDIA_URL + 'avatars/default.png'
Я использовал хранилищами (на том же самом общем сервере), прежде чем, не вопрос, так что заставляет меня верить, что это аватар, что является проблемой. Любые указатели будут очень благодарны.
EDIT: связанные файлы, которые используют {{MEDIA_URL}} на переднем конце прекрасны Изображения, загруженные с помощью аватара не показывается из-за стилей и образов HTTPS администратора не показывается из-за HTTPS
Если это помогает изображениям, которые не отображаются, находятся в разделе, которое требует, чтобы пользователи вошли в систему?
... Я просто проверка других изображений Теперь
EDIT 2:
Другие изображения (войти & Б.Г. изображение) в порядке, но загружаются через файл CSS на s3
Попробуйте добавить это в settings.py 'HTTPS_SUPPORT = false' – Sudipta
Пробовали и ничего не изменилось, мои URLs все еще выглядеть : href = "https://static.XXXX.s3.amazonaws.com/admin/css/base.css" – Designer023
Вы чем-то переопределяете свои настройки? Понятно, что это не имеет ничего общего с аватаром. – karthikr