django-zinnia与现有的django网站集成 - 权限,模型访问等

Hom*_*lli 5 python django zinnia

我已经建立了一个django网站,需要博客功能.我决定使用django-zinnia为我的网站提供博客功能,而不是自己动手.

我已经设法更改模板以更紧密地集成我现有网站上的页面 - 但是,仍然有一些我尚未管理的事情 - 要做.

我遇到过百日草模板标签,但它们并没有给我提供我所需要的完整访问权限.

具体来说,我需要做以下事情:

  1. 访问帖子的属性(即Zinnia lingo中的"条目")和评论,以便我可以在我的主页上显示以下项目:

    • 显示最近N个帖子的缩略图(例如最受欢迎的帖子)
    • 显示最后X条评论
  2. 以编程方式创建新帖子 - 并指定帖子的状态,即草稿/发布

  3. 限制查看属于特定django用户组的经过身份验证的用户的某些帖子.

我是否能够在Zinnia与我的django网站之间实现这种紧密集成 - 或者我是否更喜欢使用所请求的功能编写自己的博客应用程序?