简单的龙卷风菜单

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>;,{}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java将值插入sql表的选定列。使用c等参数#   IF语句的java JList数据添加   java在这种情况下有没有更好的方法来调整哈希值?   java@Valid不会触发@Repository中的验证   java如何在安卓中调整位图的大小   iTextJava。lang.NoClassDefFoundError:com/itextpdf/text/DocumentException   java使用ResourceBundleMessageSource加载一个ressource包(message.properties)的全部内容   java如何通过JasperReports 6动态设置Excel工作表名称。十、   java是编写这个程序的最佳方式   JAVA伊奥。FileNotFoundException:C:\Program Files\Apache软件基金会\Tomcat 8.0\。。\webapps\ROOT\\u cips\config。伊尼   java我正在尝试创建一个TictaToe程序,但是JOptionPane和绘图有问题   垃圾收集为什么java中的finalize()方法不在Finalizer类中?为什么它是在对象类中定义的?   java如何用括号编码替换url中的括号?   java web集成移动应用程序   在netbeans中运行MIDP2应用程序时出现java错误