#############
权限组件
1,权限是每一个后台都需要的,
2,这个组件做成一个公共的组件,
stark组件,
1,这是一个通用的增删改查组件,
2,很大是看了admin的源码做的,
3,你到公司,会发现没有公司用django的admin,
4,kingadmin还是有很多不足的地方,创造力不错,
5,要了解组件的每一步,这样才可以定制开发,
###############
权限组件,, RBAC 是基于角色的访问控制(Role-Based Access Control )
程序员的阶段
1,老板让你做什么你就开发什么
2,老板让你做什么你就做什么,做完了自己学习新的,
3,自己学新的还不够,还考虑架构,
一个权限约定于一个url,
让你开发一个权限组件,你怎么设计表结构?
1,用户表,id,name
2,角色表,用户关联角色,多对多,id,name
3,权限表,权限关联角色,id,name,url,
4,角色和权限的关系表,多对多的,需要一个第三个表,
为什么不是用户和权限关联?因为用户很多,非常多,所以使用角色关联权限,就不一样了,角色是有限的几个,
5,用户和角色的关系表,这样就是一个用户可以有多个角色,
#################
手动添加角色 手动添加权限,
标签:角色,用户,关联,wu,组件,权限,id,crm 来源: https://www.cnblogs.com/andy0816/p/13892625.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。