2012-04-11 45 views
1

如果我已经有一个使用Django完成的博客应用程序,并且我想将它与我的新Django CMS站点一起使用,是否好吧只需将它放入我的新Django CMS项目中作为解耦应用程序并匹配任何/ blog /添加到Django CMS插件的博客应用程序中?我想我需要知道的是什么时候最好将我的Django应用程序作为插件与整个应用程序一起编写?将现有博客代码整合到Django-CMS中?

THX

JeffC

回答

3

是的,但你不只是把它扔到urls.py,而不是你可以写一个AppHook到您的博客的网址方案绑定到特定网页内容管理系统中。

Plugins另一方面是有用的,如果你想插入你的应用程序的特定方面到其他页面的占位符 - 例如,显示您的最新3个职位的头版。

您可能还想将博客的路径包含在网站上的面包屑或菜单中 - 在这种情况下,您还需要编写自定义Menu

最后,它也可能对make use of django cms's placeholders in you blog model有用。他会允许你通过插件发布各种内容。

+0

多好的答案,谢谢 – JeffC 2012-04-11 15:32:12

+0

1+用于“占位符”链接 – rluba 2012-09-01 11:52:48

相关问题