如果您需要让某人访问管理员并限制他们可以做什么,那么 Django 权限非常有用。
但是如果我想在应用程序的前端使用类似的功能怎么办?
例子:
model Group有自己的Members,一个成员可以有三种不同的访问级别:
- 成员
- 行政
- 超级管理员
管理员只能为他们的组做特殊的事情,而不是为所有的组。
所以我想知道,在这些情况下实现 Django 的权限系统是否有意义?它比简单地在成员模型中添加一个指示访问级别并检查它的选择字段有什么好处吗?
如果您需要让某人访问管理员并限制他们可以做什么,那么 Django 权限非常有用。
但是如果我想在应用程序的前端使用类似的功能怎么办?
例子:
model Group有自己的Members,一个成员可以有三种不同的访问级别:
管理员只能为他们的组做特殊的事情,而不是为所有的组。
所以我想知道,在这些情况下实现 Django 的权限系统是否有意义?它比简单地在成员模型中添加一个指示访问级别并检查它的选择字段有什么好处吗?