【发布时间】:2014-06-26 12:50:42
【问题描述】:
有一个与此类似的问题,但它需要使用 sweetpie - 我正在寻找一种方法来做到这一点而无需任何额外的附加组件。
我正在尝试创建一个系统,其中用户只能编辑与其帐户绑定的对象。
models.py:
class Item(models.Model):
...
author = models.ForeignKey(User)
...
我想要一个只有在作者字段中指定的用户才能编辑或删除对象的系统。这似乎(对我来说)使用默认管理系统是不可能的。我可以通过编写自己的管理页面来实现它,该页面检查用户是否有权删除特定对象,但如果有其他方法会更好。
【问题讨论】:
标签: python django web-applications