Статический тег Django, добавляющий параметры запроса в сгенерированные статические файлы при использовании пространств DigitalOcean - PullRequest
2 голосов
/ 19 октября 2019

Итак, моя веб-страница генерирует файл, который включает токены доступа при использовании статического тега в django для ссылки на мои статические файлы, желательно, чтобы эта ссылка шла на мой сервер, иначе:

http://xxx.xxx.xxx/static/css/main.css

Сейчас его генерация:

https://******.digitaloceanspaces.com/fpl/static/css/main.css?AWSAccessKeyId=&Signature=%3D&Expires=1571503012

в моем HTML

Мои настройки для статических файловв работе:

AWS_ACCESS_KEY_ID = '***' 
AWS_SECRET_ACCESS_KEY = '****' 
AWS_STORAGE_BUCKET_NAME= '***' 
AWS_S3_ENDPOINT_URL = 'https://*****.digitaloceanspaces.com' AWS_S3_OBJECT_PARAMETERS = {
    'CacheControl': 'max-age=86400', } AWS_LOCATION = 'static'

STATIC_URL = 'http://***.***.***' 
STATICFILES_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

Как я могу изменить настройки, чтобы вместо этого сделать ссылку на мои серверы nginx?

1 Ответ

0 голосов
/ 26 октября 2019

Я нашел это, вы можете отключить генерацию параметров запроса, используя параметр

    AWS_QUERYSTRING_AUTH = False

в вашем settings.py

...