棱锥体的注释视图映射器

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 IOException:未找到springxml   ide Eclipse:对不同的项目使用相同的输出文件夹   Java检查平衡圆括号   java Android RecyclerView错误   java Heroku JAXRS POST   在IDE中使用ApachePOI将java导出到excel是可行的,但当我创建runnable jar时就不行了   outlook无法以Java编程方式更新定期会议   通过java和tomcat(本地主机)发送电子邮件   java Random在2个周期内,我需要重新初始化吗?   java Spring JPA Cascade。ALL不会删除父对象   搜索如何在Java中从对象中查找特定属性   java@Schedule在随机时刻执行   Java代码格式linter   java创建entitymanager的最佳实践   java为什么Hibernate希望复合主键有一个单独的表?(@EmbeddedId)   子[Firebase数据库Android]中的java orderByValue   java避免两次注销表单服务安卓   如何将Jess(.jar文件)库转换为。dex文件,还是在Android上运行java类文件?