Описание тега django-storage

Django-storage относится к механизму хранения файлов django
1 ответ

Получение URL после сохранения файла (без использования модели django)

Я пытаюсь получить URL файла, сохраненного сразу после его сохранения. Обратите внимание, что я не использую Django model для файла, который будет сохранен. Я сохраняю файл вручную, используя default_storage.save(), Очевидно, что с моделью было бы л…
0 ответов

Как сохранить файл, существующий в s3, в django filefield

У меня есть видео модель с двумя файловыми полями (носитель хранится в Amazon S3): class Video(models.Model): original = FileField(storage=S3BotoStorage()) small = FileField(storage=S3BotoStorage(), null=True) Я загружаю только оригинальное видео, з…
1 ответ

Приложение Django не загружает изображения из мультимедийной папки корзины AWS

Я использую django-oscarи хотел обслуживать мои статические файлы с помощью AWS S3. Чтобы настроить мой s3 bucket, я создал модуль под названием aws с conf.py а также utils.py файлы. На моем веб-сайте, когда я загружаю изображение в продукт, оно хор…
2 ответа

Ошибка при использовании django-компрессора и AWS CloudFront

Я успешно использую django-compressor а также django-storages управлять сжатием и развертыванием моих статических файлов в Django 1.6. Сейчас я пытаюсь использовать AWS CloudFront для обслуживания моих статических файлов. Я следовал инструкциям здес…
1 ответ

Сохранение другого файла с тем же именем с использованием django-storage и boto

У меня есть модель Profile и ImageField связано с этим. Изображения загружаются в корзину AWS S3 для хранения с использованием django-storages а также boto, Если я загружаю изображение с именем файла, который уже существует (eg: sample.png) Django п…
12 апр '16 в 16:59
1 ответ

Как я могу использовать хранилище файлов по умолчанию (S3) для загрузки файлов с помощью мастера форм Django FormTools?

При загрузке файлов django-formtools Form Wizard требуется место для временного хранения, пока пользователь не выполнит все шаги мастера. Документация FormTools показывает пример того, как загрузить файл в локальную папку на вашем сервере. Параметр …
2 ответа

Джанго Хранилища Бото Bad Digest

Я использую хранилище файлов S3 через хранилище boto django-хранилищ на Python 3. Когда я пытаюсь загрузить файл, я получаю эту ошибку: boto.exception.S3ResponseError: S3ResponseError: 400 Bad Request <?xml version="1.0" encoding="UTF-8"?> &lt…
4 ответа

Добавить динамическое расположение содержимого для имен файлов (amazon S3) в Python

У меня есть модель Django, которая сохраняет имя файла как "uuid4(). Pdf". Где uuid4 генерирует случайный uuid для каждого созданного экземпляра. Это имя файла также хранится на сервере amazon s3 с тем же именем. Я пытаюсь добавить пользовательское …
0 ответов

Смешивание публичных и приватных загрузок FileField в одно и то же ведро S3

Я пользуюсь джанго-хранилищами S3Boto3StorageBackend с неявным AWS_DEFAULT_ACL из public-read, Это желаемое значение для 90% моих загрузок. Тем не менее, я хочу один FileField в одной модели для загрузки с ACL bucket-owner-read, Каков был бы лучший …
22 май '18 в 14:57
1 ответ

dajaxice collectstatic создает временный файл

У меня проблема с Dajaxice и с тем, как он создает пользовательский файл javascript для использования в ajax. Когда бегаешь manage.py collectstatic с установленным Dajaxice он создает пользовательский файл javascript. Этот пост также ссылается на эт…
3 ответа

Выборочно применять заголовки AWS при загрузке статических файлов с использованием django-хранилищ

Я хочу выборочно применять заголовки AWS на основе моего типа файла и шаблона имени файла при загрузке их в источник S3. Я использую django-хранилища с django 1.8.12 Я вижу настройку AWS_HEADERS в документации по django-хранилищам, но не могу найти …
06 авг '16 в 14:32
1 ответ

Django хранит Azurebackend CMS, не отображающий медиа-файлы

Я использую хранилища и приложения django-cms с бэкэндом Azure-Storage на моем сайте Django. Хранилище работает отлично, так как когда я загружаю файлы, они отлично загружаются в мой контейнер BLOB-объектов. Я могу подтвердить, что файлы там и в отк…
2 ответа

Ошибка атрибута при запуске collectstatic для приложения Django

Я получаю следующую ошибку при запуске collectstatic: AttributeError: 'cStringIO.StringO' object has no attribute 'name' Все работает нормально, пока я не попытаюсь сжать файлы, используя настройку хранилища "AWS_IS_GZIPPED" (см. Мой settings.py ниж…
2 ответа

Обновление до Джанго 1.7. Получение ошибки: Невозможно сериализовать: <storages.backends.s3boto.S3BotoStorage object

Я пытаюсь обновить приложение django с django 1.6.6 до 1.7 и использую python 2.7.8. Когда я бегу python manage.py makemigrationsЯ получаю следующую ошибку: ValueError: Cannot serialize: &lt;storages.backends.s3boto.S3BotoStorage object at 0x11116ee…
03 сен '14 в 15:32
1 ответ

Как заставить django-storage и django-pipe работать вместе

Я хочу использовать и django-pipe, и django-storage на heroku для личного приложения. Использование только django-pipe работает отлично, использование только django-storage работает как чудо, но мне не удается заставить их обоих работать вместе:( Ко…
10 май '13 в 09:45
1 ответ

Django 1.10: ошибка в django-хранилищах на S3: не наивная дата-время (tzinfo уже установлена)

Я начал получать ошибку с момента обновления до Django 1.10. Я использую Django 1.10 на Python 3.5 с django-storages==1.5.0 а также boto3==1.4.0, You have requested to collect static files at the destination location as specified in your settings. T…
30 авг '16 в 17:40
0 ответов

Как я могу использовать метод обратного вызова в классе хранения Overwrite для метода сохранения django?

Я хочу вызвать метод обратного вызова, как только я пытаюсь вызвать save mthod моего метода перезаписи, но, похоже, он не работает. ниже мой код. class OverwriteStorage(Storage): def save(self, name, content, max_length=None, callback=None): """ Sav…
04 фев '19 в 15:04
0 ответов

Шифрование на стороне сервера с помощью s3Boto - Шифрование на стороне сервера с помощью управляемого ключа KMS требует HTTP-заголовка x-amz-server-side-encryption: aws:kms

Я пытаюсь настроить шифрование на стороне сервера в моем приложении django для загрузки файлов. Я использую s3Boto3Storage. Я не могу найти четкую документацию о том, как реализовать шифрование на стороне сервера, и при попытке загрузить мой файл я …
11 фев '19 в 23:32
1 ответ

Что такое универсальный класс исключений для обработки хранения файлов в Django?

Мне нужно перехватить все исключения, связанные с API хранилища файлов Django, может ли это быть для чтения или записи и т. Д. Проблема в том, что в этом API не определен общий класс исключений. Например, при использовании FileSystemStorage (по умол…
24 фев '13 в 04:56
1 ответ

Как динамически выбрать вариант хранения для моделей.FileField?

В зависимости от расширения файла, я хочу, чтобы файл был сохранен в определенном сегменте AWS. Я попытался передать функцию storage вариант, аналогичный тому, как upload_to динамически определяется. Однако это не дает желаемых результатов. В моем ш…
05 май '16 в 20:40