Tornado的用户角色访问
tor_access的Python项目详细描述
如何收集Tornado中的访问节点
` `
=访问.aclgroup nodecategory='category')
@toru access.needcheck(url=true,group=aclgroup)
类用户处理程序(tornado.web.requesthandler):
def get(self):
pass
@tor access.needcheck(url=true,class-userinfohandler(tornado.web.requesthandler)类用户信息处理程序(tornado.web.requesthandler)
def-get(self):
pass
or:aclgroup.fetch(userhandler,userinfohandler)或aclgroup.fetch(aclgroup.fetch)处理程序(userhandler,userinfohandler)添加访问节点的访问节点
如何获取访问节点
`` ` ` `
acl=tor.acl=tor.access.acl
如何使用在处理程序
`````
>导入TorU访问
@tor u access.needcheck(url=true)
class indexhandler(tordonald.web.requesthandler):
def prepare(self):
mrn=toru access.masterroleneed(),masterroleneed;
rn=toru access.roleneed('abcrole',intro=u access.masterroleneed;
rn=toru access.roleneed=toru access.roleneed('abcrole,intro=u access.roleneed=u access.roleneed=u access.“普通角”nodes=set(['restful.index.indexhandler','userdemo'])
self.check_access(rn)
```
` `
=访问.aclgroup nodecategory='category')
@toru access.needcheck(url=true,group=aclgroup)
类用户处理程序(tornado.web.requesthandler):
def get(self):
pass
@tor access.needcheck(url=true,class-userinfohandler(tornado.web.requesthandler)类用户信息处理程序(tornado.web.requesthandler)
def-get(self):
pass
or:aclgroup.fetch(userhandler,userinfohandler)或aclgroup.fetch(aclgroup.fetch)处理程序(userhandler,userinfohandler)添加访问节点的访问节点
如何获取访问节点
`` ` ` `
acl=tor.acl=tor.access.acl
如何使用在处理程序
`````
>导入TorU访问
@tor u access.needcheck(url=true)
class indexhandler(tordonald.web.requesthandler):
def prepare(self):
mrn=toru access.masterroleneed(),masterroleneed;
rn=toru access.roleneed('abcrole',intro=u access.masterroleneed;
rn=toru access.roleneed=toru access.roleneed('abcrole,intro=u access.roleneed=u access.roleneed=u access.“普通角”nodes=set(['restful.index.indexhandler','userdemo'])
self.check_access(rn)
```