【问题标题】:how to force users to edit just their own record of model in django admin panel如何强制用户在 django 管理面板中只编辑他们自己的模型记录
【发布时间】:2021-07-14 15:28:17
【问题描述】:

我想强制用户在具有权限的 Django 管理面板中仅编辑他们自己的模型记录。例如:他们只能看到他们的 cmets 并只编辑他们或他们的帖子,我只想使用 Django 管理面板,我不想创建一个单独的面板我该怎么办?

【问题讨论】:

  • 我想说允许用户使用管理面板是自找麻烦。

标签: django user-permissions


【解决方案1】:

我个人认为你不能这样做,否则它会变得非常复杂,一些用户可能会找到利用的方法。最简单的方法是创建一个带有 post 请求的表单,如果需要示例,请在 cmets 中告诉我!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-25
    • 2010-12-12
    • 2020-02-03
    • 1970-01-01
    • 2019-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多