WebDispatch

Скріншот програми:
WebDispatch
Дані програми:
Версія: 1.0 Beta 4
Дата завантаження: 20 Feb 15
Розробник: Atsushi Odagiri
Ліцензія: Безкоштовно
Популярність: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch є диспетчер колекція для WSGI програми та NBSP ;. Це не має залежностей для exsiting рамок, але чудово працює з WebOb.
Відправлення та генерувати URL
відправити з візерунками URL.
Приклад HELO застосування:
>>> Від webob.dec імпорту wsgify
>>> Wsgify
... Def вітання (запит):
... Повернення "Привіт,% S"% request.urlvars ['ім'я']
створити і налаштувати URL Диспетчер:
>>> Від webdispatch URLDispatcher імпорту
>>> Диспетчер = URLDispatcher ()
>>> Dispatcher.add_url ('Top', '/ привіт / {ім'я}', вітальні листівки)
викликати диспетчер, як WSGI Застосування:
>>> Від WebOb запит на імпорт
>>> REQ = Request.blank ('/ привіт / webdispatch')
>>> Дозволом = req.get_response (диспетчер)
>>> Res.body
«Привіт, webdispatch"
Action Dispatch
ActionDispatcher викликає метод об'єкта з ім'ям дії з urlvars.
Дія класу обробника:
>>> Класу MyHandler (об'єкт):
... Wsgify
... Def вітання (самостійна, запит):
... Повернення "Hello"
створити і налаштувати 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 МЕТОД restfully.
спробувати WSGI додаток:
>>> Wsgify
... Def get_hello (запит):
... Повернутися "Отримати привіт"
>>> Wsgify
... Def post_hello (запит):
... Повернення "Повідомлення 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
"Отримати Hello '

Що нового У цьому випуску:

  • тіло відповіді Виправлено байт

Що нового у версії 1.0 Beta 2:

  • Налаштування Виправлена ​​помилка

Вимоги

  • Python

Інші програми розробника Atsushi Odagiri

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

noseonalchemist
noseonalchemist

15 Apr 15

jsonrpc2
jsonrpc2

12 May 15

WebDispatch

Коментар не знайдено
додати коментар
Включіть картинки!