当创建一个Models, 在同步到数据库里,django默认设置了三个权限 ,就是 add, change, delete权限。...但是往往有时候,根本不够用,此时我们可以自己写一个脚本,来进行权限的设置....根据DJango官方文档解释,权限都是与models有关系的,此时.如果想设置一个view,对于有权限的用户进行放行,对于无权限的用户进行限制.那么我们就可以着手来写这个需求..../…的资源
第二步:
写一个设置permission脚本,或者你自己创建一个model,然后migrate得到django默认提供的三个权限,当然,这过于繁琐和单一,你也可以自定义permission...参考django文档:https://docs.djangoproject.com/en/2.1/topics/auth/default/#permissions
以上这篇Django权限设置及验证方式就是小编分享给大家的全部内容了