Django CMS, Filer и Cumulus для облачных файлов

У меня есть django-cms, настроенный с файловым плагином cms на облачном сервере Rackspace. Я читал и искал вокруг и нашел кучевые облака. Есть ли способ заставить все три работать вместе, чтобы я мог использовать файл из cms для загрузки через cumulus в службу облачных файлов Rackspace? Или есть лучший метод/модуль? Я бы очень хотел продолжать использовать django-cms, так как мне нравится его интерфейс, и я уже создал с ним страницы.

Пояснение: как настроить django-filer для использования django-cumulus? Я попытался добавить STATICFILES_STORAGE = 'cumulus.storage.CloudFilesStorage' в свои настройки, но это просто приводит к тому, что я вообще не могу добавлять какие-либо плагины cms при редактировании страницы в админке (даже текст).


person Justin M    schedule 24.01.2012    source источник
comment
Вы пробовали джанго-кумулюс? какой у Вас вопрос?   -  person Paulo Scardine    schedule 24.01.2012


Ответы (2)


Вы пытались установить DEFAULT_FILE_STORAGE на 'cumulus.storage.CloudFilesStorage'? STATICFILES_STORAGE используется только в сочетании с manage.py collectstatic (и системой django.contrib.staticfiles в целом), а не загруженными файлами (например, используемыми в django-filer и cmsplugin-filer.

person ojii    schedule 24.01.2012
comment
Ах да, извините, это строка, которую я хотел скопировать / вставить. У меня в настройках стоит DEFAULT_FILE_STORAGE = 'cumulus.storage.CloudFilesStorage'. Когда я редактирую страницу cms, добавляю плагин изображения, выбираю и загружаю изображение, в диалоговом окне файла просто отображается неопределенное значение. Вот скриншот - person Justin M; 24.01.2012

Я решил отказаться от файловой системы и просто использовать встроенные плагины для файлов и изображений, предоставляемые django-cms. Они прекрасно работают вместе.

person Justin M    schedule 27.01.2012