自动检测视图的金字塔插件

pyramid-autoroute的Python项目详细描述


pyramid_autoroute是一个包,用于从预定义的根模块开始,根据python包中的视图位置为url dispath生成金字塔路由。

也就是说,如果一个视图位于views.foo.bar.baz:a view中,并且根模块是views 自动查看路径将被生成为/foo/bar/baz/aview

安装

  1. 使用pip或easy_install安装egg
  2. 在应用程序的配置中,必须在config.scan()之前添加config.include('金字塔自动路由')
  3. 在configuration.ini文件中,必须添加视图根模块:

[应用程序:myapp] pyramid.autoroute.root_module=myapp.views

  1. 启动应用程序后,您将看到,即:

自动生成的路由:

名称路径

添加3/myview 主页3/我的视图 添加/abc/myview 主页/ABC/我的视图 家庭2/ABC/我的视图2 主页5/测试AAA/我的视图

1.2.0条: -python 3兼容性

1.1.1条: -省略url中查询字符串参数的none值

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

推荐PyPI第三方库


热门话题
请求响应模式的java JMS   java如何从SeleniumWebDriver中的“Span Type下拉列表”中选择值   java JPA相当于Hibernate的@Generated(GenerationTime.ALWAYS)   java ActiveMQ查询:如何启动   java如何在jsp文件中使用freemarker标记库?   java如何在TabsLayout中用另一个片段替换一个片段的内容?   国际化如何理解Java教程国际化定制资源包加载示例?   XML配置中的java spring log4j无法为日志信息创建文件   oracle11g JDK 6:有没有办法运行一个新的java进程来执行指定类的主方法   java在avro模式中使用“default”   缺陷跟踪我在哪里可以提交关于FOSS Java Sound实施组织的缺陷报告。类路径。冰岛。pulseaudio。Pulseaudiosourcedaline?   编码Java系统。在和系统中。Sun/Oracle和IBM JVM解决方案在读写标准字节数组方面存在差异   java如何将列表项作为查询参数添加到字符串url中?   将自定义库导出到可导入jar文件java