将现有博客代码集成到Django CMS中?

将现有博客代码集成到Django CMS中?,django,django-cms,Django,Django Cms,如果我已经用Django完成了一个博客应用程序,并且我想在我的新Django CMS站点上使用它,那么简单地将它作为一个解耦的应用程序放到我的新Django CMS项目中,并将任何/blog/与Django CMS插件对应的博客应用程序相匹配,可以吗?我想我需要知道的是,什么时候最好将Django应用程序作为插件编写,而不是整个应用程序编写 Thx JeffC是的,但是你不只是把它放到URL.py中,相反,你可以编写一个链接,将你的博客的URL方案绑定到你的CMS中的特定页面 另一方面,如果您想

如果我已经用Django完成了一个博客应用程序,并且我想在我的新Django CMS站点上使用它,那么简单地将它作为一个解耦的应用程序放到我的新Django CMS项目中,并将任何/blog/与Django CMS插件对应的博客应用程序相匹配,可以吗?我想我需要知道的是,什么时候最好将Django应用程序作为插件编写,而不是整个应用程序编写

Thx


JeffC

是的,但是你不只是把它放到
URL.py
中,相反,你可以编写一个链接,将你的博客的URL方案绑定到你的CMS中的特定页面

另一方面,如果您想将应用程序的特定方面插入到其他页面的占位符中,例如在frontpage上显示您最近的3篇文章,则此功能非常有用

您可能还希望在站点上的面包屑或菜单中包含您博客的路径——在这种情况下,您还需要编写自定义路径

最后,它还可能有助于。他将允许你通过插件发布各种内容

1+用于“占位符”链接