【问题标题】:Django CMS functionalityDjango CMS 功能
【发布时间】:2010-08-22 22:35:26
【问题描述】:

现在有几天,我正在考虑是否应该将类似 CMS 的 Django-App 用于我被命令构建的新 Web 门户。门户的大部分部分将是纯模型驱动的(如新闻、小广告、目录等),但有几个静态页面应由编辑维护。

我测试了不同的系统,例如 Django-CMS、FeinCMS、PyLucid 和其他一些系统,但它们都有很多我不需要的项目过载。 我需要的基本上是让编辑有机会上传图像和附件,轻松地将它们放入文本正文中,给它们一些属性,如宽度/高度,并输入文本作为任何标记,如纺织品或降价(not 进入所见即所得的编辑器)。我不希望将整个项目定制为 CMS 的结构(例如使用特定于 CMS 的模板标签),因为门户的大部分部分都是手动设计和构建的。 有没有我没看到的应用程序?我无法想象以前没有人有相同的要求。

【问题讨论】:

    标签: django content-management-system


    【解决方案1】:

    在您的情况下,我会“误用”新闻/博客引擎作为高级平面引擎。这听起来可能很奇怪,但在大多数引擎中,您实际上可以滥用永久链接之类的东西来模仿这一点,而这些引擎让您有充分的机会来处理图像和布局,而不必回退到成熟的 cms 包。

    现在,对于实际的引擎,我真的帮不上忙,从来没有真正写过需要新闻提要/博客的网站,但我听说 pressroom 很好(它也使用 photologue 而不是弄乱照片本身) .我无法想象,但不会有任何其他选择,因为 django 最初是为新闻网站开发的:p。

    【讨论】:

    • 感谢您的提示,不幸的是,情况似乎相当糟糕:最新的新闻发布室发布了大约 3 年,而大多数其他博客系统(我昨天看了大约 12 个)要么文档很少,没有媒体处理或标记支持。好像我必须自己扩展平面页面。无论如何,谢谢。
    【解决方案2】:

    试试 django-categories,它是一个非常简单的类别应用程序,它建立在 django-mptt 之上。 它使用了一些 feinCMS 的管理基础设施。它比其他成熟的 CMS 轻得多。或者您可以尝试 Mingus 并围绕它进行构建。如果这是您的谋生之道,那么我建议您使用带有您自己的魔法胶水的小型应用程序。通过这种方式,您可以轻松地使用所需的应用程序自定义网站。请注意,您发现的许多应用程序都没有针对大量使用进行优化,所以买家要小心!让我知道你的决定!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-08
      • 2015-01-14
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多