【发布时间】:2012-11-17 11:27:12
【问题描述】:
我需要允许用户根据他的权限查看页面的某些部分。
我在这里看到了一些答案,例如使用 @user_passes_test ( Django - user permissions to certain views? ) 并检查模板 ( Should I use Django permissions checks in the template AND the view? )。
在后一个 @e-satis 的回答中指出,对于我的情况,我应该在模板中使用检查。
我的问题是:我该怎么做?最好的方法(性能和安全性)是什么?
为了说明我的需要,我想到了 Facebook。在 Facebook 中,您允许某些用户查看您的个人资料页面的某些部分或全部。这正是我需要实现的行为。
我很欣赏你的想法。
谢谢。
【问题讨论】: