我的博客分析

#################################

做的准备:
1,项目建立好,app建立好,
2,表建立好,
3,加入stark组件
4,加入rbac组件,(Role-Based Access Control)

#####################################

问题1:怎么启动项目?????
分析,首先这个stark组件应该是不需要登录的,需要自己创建登录的功能,之前的这个stark组件为了crm来做的,可以把登录这样的东西融入自己的功能里面,
所以现在我的问题,是不是可以把这个后台和前台也是嵌入到一起去,然后就可以编辑了,是做成了每一个人都可以注册,然后每一个都是可以编辑的内容了,
但是这样是不行的,上面有其他人的博客,就不是个人博客了,别人可以登陆但是应该只能是评论,这样的功能,

但是这不应该是核心问题,完全可以后期自己做一个编辑的入口就可以了,单独做一个登陆的页面,这不是问题,
问题是这个登陆之后的问题,怎么和权限管理放到一起的,怎么把权限的菜单生成的,是自动的还是手动的?????

但是首先的问题是stark不需要啊,还有不需要rbac啊,就是管理员可以编辑啊,
不对还是需要这个rbac的,因为需要菜单啊

所以使用了rbac之后是不需要使用django自带的功能的认证功能的,因为rbac解决了权限菜单的这个问题,

所以现在的问题是我对这个rbac的组件还不了解
rbac组件的研究:
1,有一个中间件,
2,有几张表,四个,menu,user,role,permission,之间的关系是角色有多个权限,所以还有一个role_permission表,
3,要解决权限和菜单的问题,
4,注意看使用说明啊

################################

问题2,怎么把页面给展示出来?????
不能使用别人的模板,必须要自己找,否则会搞不清楚,一团糟,
怎么找模板,我印象中是从bootstrap的,但是怎么找已经忘记了,
我不应该在这个上面浪费时间的,我应该使用bootstrap的组件就可以了,

###################################

猜你喜欢

转载自www.cnblogs.com/andy0816/p/12500203.html