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 применение:
>>> От импорта wsgify webob.dec
>>>wsgify
... Def приветствие (запрос):
... Возврат "Привет,% s"% 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
... Def приветствие (самостоятельная, запрос):
... Возврат "Привет"
создать и настроить 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 (запрос):
... Возврат "Сообщение Привет"
создать и настроить:
>>> От импорта 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
"Получить привет '

Что нового В этом выпуске:

  • тело ответа Fix в байты

Что нового в версии 1.0 Beta 2:

  • Исправлена ​​ошибка установки

Требования

  • Python

Другие программы разработчика Atsushi Odagiri

noseonalchemist
noseonalchemist

15 Apr 15

aodag.scaffold
aodag.scaffold

11 May 15

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

jsonrpc2
jsonrpc2

12 May 15

Комментарии к WebDispatch

Комментарии не найдены
добавить комментарий
Включите картинки!