WebDispatch

软件截图:
WebDispatch
软件详细信息:
版本: 1.0 Beta 4
上传日期: 20 Feb 15
许可: 免费
人气: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch是调度集合WSGI应用 不具有相关性,以太钢框架,但WebOb工作正常。
调度,并生成网址
派遣与URL模式。
例如直升机的应用程序:
>>>从webob.dec进口wsgify
>>> @wsgify
...高清问候(要求):
...回报“你好,%的”%request.urlvars ['名称']
创建和配置URL调度:
>>>从webdispatch进口URLDispatcher
>>>调度= URLDispatcher()
>>> dispatcher.add_url('顶','/你好/ {名}“,贺卡)
调用调度为WSGI应用:
>>>从webob进口申请
>>> REQ = Request.blank('/你好/ webdispatch“)
>>>解析度= req.get_response(调度员)
>>> res.body
“你好,webdispatch”
行动调度
ActionDispatcher调用与urlvars动作名称对象的方法。
操作处理程序类:
>>>类MyHandler程序(对象):
... @wsgify
...高清问候(自我,要求):
...回归“你好”
创建和配置ActionDispatcher:
>>>从webdispatch进口ActionDispatcher
>>> actiondispatcher = ActionDispatcher()
>>> actiondispatcher.register_actionhandler(MyHandler程序)
添加动作URL与urlvars命名的动作:
>>> dispatcher.add_url('action_dispatch','/动作/ {}行动“,actiondispatcher)
调用WSGI appclication:
>>> REQ = Request.blank('/动作/问候“)
>>>解析度= req.get_response(调度员)
>>> res.body
'您好'
方式调度
派遣由HTTP REST风格的方法。
品尝WSGI应用程序:
>>> @wsgify
...高清get_hello(要求):
......返回“获取你好”
>>> @wsgify
...高清post_hello(要求):
...回归“后你好”
创建和配置:
>>>从webdispatch进口MethodDispatcher
>>> restapp = MethodDispatcher()
>>> restapp.register_app('得到',get_hello)
>>> restapp.register_app('后',post_hello)
每个应用程序注册HTTP方法名称。
调用WSGI应用程序:
>>> REQ = Request.blank('/')
>>>解析度= req.get_response(restapp)
>>> res.body
“获取你好”

什么是此版本中的新

  • 在修复响应体字节

什么是新版本的 1.0 Beta 2的:

  • 在修复安装错误

要求

  • 在Python中

显影剂的其他软件 Atsushi Odagiri

noseonalchemist
noseonalchemist

15 Apr 15

jsonrpc2
jsonrpc2

12 May 15

aodag.scaffold
aodag.scaffold

11 May 15

意见 WebDispatch

评论没有发现
添加评论
打开图片!