无需赘述,我正在构建一个 Django 网站,并且想要实现一个 CMS 解决方案,同时在页面布局、导航和组织方面具有很大的灵活性。

它主要用于我们的文档,到目前为止,我在试图弄清楚 Django CMS 的细节时遇到了很多麻烦。

经验丰富的 Django 开发人员会建议我使用像tiny_mce 这样的平面页面吗?

有帮助吗?

解决方案

我不太喜欢平面页面的“检查 404 然后返回结果”方法,但是 http://www.punteney.com/writes/django-simplepages-basic-page-cms-system/ 可能会为您提供足够的功能让平面页面在这种情况下工作,而无需使用成熟的 Django CMS。

我的方法通常是“构建它” 只是 足够大'除非开箱即用的东西满足 全部 功能要求,您的里程可能会有所不同。

听起来你本质上是在寻找维基?

其他提示

您还可以看看在 CMS应用程式比较在Django的维基,也许甚至有助于任何丢失的信息。

我听说过好东西 FeinCMS

几乎所有的Django的CMS(S)在那里出生了一个或两个项目中的必要性和主要开发人员的要求。他们中大多数人太多,有的做的太少。 如果你正在试图建立一个CMS,所以你可以使用动态创建这可能是内部的或外部网站的内容和布局,你会发现自己弄得从一个CMS跳转到另一个在寻找一个完美的希望。或者你也可以只使用MPTT或者Django的类别,让您的导航和嵌套链接。结合起来,与tiny_mce启用平板网页,有你有一个简单的CMS满足您的要求。然后,你可以去,如果你需要添加其他的东西。但是,如果你坚持,然后尝试djnago的页面-CMS和/或夹层里面做你在找什么,但你会被锁定在使用它们,并围绕它们构建。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top