【问题标题】:Customizing mezzanine to allow users to edit and publish their own blog自定义夹层以允许用户编辑和发布自己的博客
【发布时间】:2013-02-24 19:51:43
【问题描述】:

我正在尝试使用 Mezzanine 创建一个多用户博客平台,该网站的每个用户都将获得一个博客仪表板,用于发布和编辑他们的博客。夹层有没有办法给喜欢添加和管理他们博客的用户一些管理员权限?我不想让用户完全访问站点管理员。

我探索了其他博客包,但因为我已经为其他用例定制了夹层,所以很难移开。基本上试图在夹层本身找到解决方案。

请指导我如何在夹层中实现这一点。

问候!

【问题讨论】:

    标签: django django-models blogs mezzanine


    【解决方案1】:

    这几乎是可能的。您可以创建只能访问博客应用程序的管理员用户,并且只会列出他们自己的博客文章。

    【讨论】:

    • 谢谢斯蒂芬!基本上我应该在 mezzanine.blog 应用程序中为 BlogPost 模型创建 can_publish 权限,然后通过其 user_permissions 属性将其分配给用户。我是在朝着正确的方向前进还是你的意思是别的?
    • 我只是指为每个模型创建的标准 Django 权限。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    • 1970-01-01
    • 1970-01-01
    • 2013-08-05
    • 1970-01-01
    • 2023-03-31
    • 1970-01-01
    相关资源
    最近更新 更多