【问题标题】:Django CMS, Filer, and Cumulus for Cloud Files用于云文件的 Django CMS、Filer 和 Cumulus
【发布时间】:2012-02-17 11:17:23
【问题描述】:

我在 Rackspace 云服务器上使用 cms 插件文件管理器设置了 django-cms。我一直在阅读和搜索,发现了积云。有没有办法让这三者一起工作,我可以使用 cms 中的文件管理器通过积云上传到 Rackspace 的云文件服务?还是有更好的方法/模块?我真的很想继续使用 django-cms,因为我喜欢它的界面并且已经用它生成了页面。

澄清:如何设置 django-filer 以使用 django-cumulus?我尝试将STATICFILES_STORAGE = 'cumulus.storage.CloudFilesStorage' 添加到我的设置中,但这只会导致我根本无法在管理员的页面编辑中添加任何cms 插件(甚至不是文本)。

【问题讨论】:

  • 你试过 django-cumulus 吗?你有什么问题?

标签: django upload content-management-system cloud django-file-upload


【解决方案1】:

您是否尝试将DEFAULT_FILE_STORAGE 设置为'cumulus.storage.CloudFilesStorage'STATICFILES_STORAGE 仅与manage.py collectstatic(以及一般django.contrib.staticfiles 系统)结合使用,不能上传文件(如django-filercmsplugin-filer 中使用。

【讨论】:

  • 啊,是的,抱歉,这是我想要复制/粘贴的那一行。我的设置中有 DEFAULT_FILE_STORAGE = 'cumulus.storage.CloudFilesStorage'。当我编辑 cms 页面、添加图像插件、选择并上传图像时,文件管理器对话框只显示未定义。 Here's a screenshot
【解决方案2】:

我决定放弃文件管理器,只使用 django-cms 提供的内置文件和图像插件。他们一起工作得很好。

【讨论】:

    猜你喜欢
    • 2017-02-27
    • 2013-07-18
    • 1970-01-01
    • 2012-10-29
    • 2015-09-08
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多