棱锥体的注释视图映射器

rebecca.annotationmapper的Python项目详细描述


rebecca.annotationmapper是金字塔Web应用程序的viewmapper。 它处理视图参数的注释。

安装

$ pip install rebecca.annotationmapper

用法

rebecca.annotationmapper提供include fook。

config.include('rebecca.annotationmapper')

使用rebecca.annotationmapper.annotations

注释参数
def hello(context, request, nane: FromMatchDict):
    request.response.text = "Hello, {name}".format(name=name)
    return request.response

config.add_route("hello", "/hello/{name}")
config.add_view(hello, route_name="hello")

FromMatchDict注释的参数name是 从request.matchdict['name']rebecca.annotationmapper.AnnotationViewMapper的给定值。

例如,您访问“http://localhost/hello/aodag”,得到消息“hello,aodag”。

注释

fromMatchDict

提供来自request.matchdict的值。

fromparam

提供来自request.params的值。

从会话

提供来自request.session的值。

fromHeader

提供来自request.headers的值。

从属性

从属性request提供值。

更改

0.1

  • 首次发布

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

推荐PyPI第三方库


热门话题
java在ElasticSearch中插入条目的最佳方式是什么?   如何使用java播放视频并从中捕获帧   断言在Java良好实践中主动抛出断言错误?   swing Java编译有没有办法告诉编译器忽略部分代码?   java如何在执行另一个测试之后执行一个测试?   java添加两个数字链表   java如何通过代码编辑awt文本字段   jade无效缩进上的java错误;应为0个空格   java我可以在不安装facebook的情况下使用Android版facebook sdk。apk?   java现实地说,我为什么要使用DuckType或控制反转?   Java性能:Java逻辑从巨大的列表中找到最高的3个数字   java使用Lucene/Solr和Spring数据   java按照线程启动的顺序完成线程   java无法解析hibernate。cfg。脱机时使用xml