简单的龙卷风菜单
Tornado-Menumaker的Python项目详细描述
Tornado Menumaker的灵感来源于Tornroutes的一个简单的菜单API
有关更多信息,请参阅license.txt。
用法
=
使用decorator定义处理程序:
import torado.web
从torado mumaker的导入页、索引、子页、路由
@页('/news',news',icon='icon-news')
类新闻处理程序(torado.web.requesthandler):
@index
def get(self):
通过
@子页面('/show/(\d+))
def show(self,id):
通过
@子页面('/new','neue news')
def new(self):
通过
@new.post
def new(self):
@通过子页面('/archive',“archiv”)
def archive(self):
pass
>获取菜单结构,然后可以使用:
from tornado mumaker import items
for level,url,caption,sub-mu routes,kwargs in items():
…
for level,url,caption,subsub-mu routes,子路径中的Kwargs:
…
这将产生上述示例:
0,“/news”,“news”,<;generator>;,{icon:“icon\u news”}
1,“/news/new”,“neue news”,<;generator>;,{}
1,“/news/archive”,“archiv”,<;generator>;,{}
有关更多信息,请参阅license.txt。
用法
=
使用decorator定义处理程序:
import torado.web
从torado mumaker的导入页、索引、子页、路由
@页('/news',news',icon='icon-news')
类新闻处理程序(torado.web.requesthandler):
@index
def get(self):
通过
@子页面('/show/(\d+))
def show(self,id):
通过
@子页面('/new','neue news')
def new(self):
通过
@new.post
def new(self):
@通过子页面('/archive',“archiv”)
def archive(self):
pass
>获取菜单结构,然后可以使用:
from tornado mumaker import items
for level,url,caption,sub-mu routes,kwargs in items():
…
for level,url,caption,subsub-mu routes,子路径中的Kwargs:
…
这将产生上述示例:
0,“/news”,“news”,<;generator>;,{icon:“icon\u news”}
1,“/news/new”,“neue news”,<;generator>;,{}
1,“/news/archive”,“archiv”,<;generator>;,{}