没有过多的细节,我正在构建一个 Django 站点,我想实现一个 CMS 解决方案,同时在页面布局、导航和组织方面具有很大的灵活性。
它主要用于我们的文档,到目前为止,我在试图弄清楚 Django CMS 的来龙去脉时遇到了很多麻烦。
有经验的 Django 开发人员会建议我使用带有 tiny_mce 之类的平面页面吗?
没有过多的细节,我正在构建一个 Django 站点,我想实现一个 CMS 解决方案,同时在页面布局、导航和组织方面具有很大的灵活性。
它主要用于我们的文档,到目前为止,我在试图弄清楚 Django CMS 的来龙去脉时遇到了很多麻烦。
有经验的 Django 开发人员会建议我使用带有 tiny_mce 之类的平面页面吗?
您还可以查看 Django wiki 中的CMS 应用程序比较,甚至可以提供任何缺失的信息。
我听说过FeinCMS的好消息。
几乎所有的 Django CMS 都是出于一两个项目期间主要开发人员的必要性和要求而诞生的。他们中的大多数人做得太多,有些人做得太少。如果您正在尝试构建一个 CMS,以便您可以动态地使用创建内容和站点的布局(可能是内部的或外部的),您可能会发现自己在从一个 cms 跳转到另一个 cms 以希望找到完美的 cms 时感到困惑。或者,您可以只使用 mptt 或 django-categories 为您提供导航和嵌套链接。将其与启用 tiny_mce 的平面页面结合起来,您将拥有一个满足您要求的简单 cms。然后,如果需要,您可以去添加其他东西。但是,如果您坚持,请尝试 djnago-pages-cms 和/或夹层,它们可以满足您的需求,但您会被锁定使用它们并围绕它们进行构建。
我不是平面页面的“检查 404 然后返回结果”方法的忠实粉丝,但http://www.punteney.com/writes/django-simplepages-basic-page-cms-system/可能会给你无需使用成熟的 Django CMS,就足以让平面页面在这种情况下工作。
我的方法通常是“将其构建得足够大”,除非开箱即用的东西满足所有功能要求,否则您的里程可能会有所不同。
听起来你基本上是在寻找一个维基?