WebDispatch

Szoftver screenshot:
WebDispatch
Szoftver adatai:
Változat: 1.0 Beta 4
Feltöltés dátuma: 20 Feb 15
Fejlesztő: Atsushi Odagiri
Engedély: Ingyenes
Népszerűség: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch a diszpécser kollekció WSGI alkalmazás. & Nbsp; Ez nem függőség exsiting keretek, de működik a WebOb.
kiszállítás és az URL létrehozása
elszállítást az url mintákat.
Például helo alkalmazás:
>>> From webob.dec import wsgify
>>>wsgify
... Def köszöntés (kérésre):
... Cserébe "Hello,% s"% request.urlvars ['name']
létrehozására és konfigurálására URL Diszpécser:
>>> From webdispatch import URLDispatcher
>>> Diszpécser = URLDispatcher ()
>>> Dispatcher.add_url ("top", "/ Hello / {name} ', üdvözlő)
hivatkozhat diszpécser, mint WSGI Application:
>>> From webob import kérése
>>> Req = Request.blank ('/ Hello / webdispatch)
>>> Res = req.get_response (diszpécser)
>>> Res.body
"Helló, webdispatch"
Akció Dispatch
ActionDispatcher meghívja tárgy módszer fellépés nevét urlvars.
fellépés kezelő osztály:
>>> Class MyHandler (tárgy):
...wsgify
... Def köszöntés (self, igény szerint):
... Return "Hello"
létrehozására és konfigurálására ActionDispatcher:
>>> From webdispatch import ActionDispatcher
>>> Actiondispatcher = ActionDispatcher ()
>>> Actiondispatcher.register_actionhandler (MyHandler)
add cselekvési url urlvars nevű akció:
>>> Dispatcher.add_url ("action_dispatch", "/ akciók / {tevékenység} ', actiondispatcher)
hivatkozhat wsgi appclication .:
>>> Req = Request.blank ('/ akciók / üdvözölte')
>>> Res = req.get_response (diszpécser)
>>> Res.body
"Helló"
Method Dispatch
feladás HTTP mód restfully.
minta wsgi app:
>>>wsgify
... Def get_hello (kérésre):
... Vissza "Get Hello"
>>>wsgify
... Def post_hello (kérésre):
... Cserébe "Post Hello"
létrehozni és konfigurálni:
>>> From webdispatch import MethodDispatcher
>>> Restapp = MethodDispatcher ()
>>> Restapp.register_app ("get", get_hello)
>>> Restapp.register_app ('post', post_hello)
Minden alkalmazás regisztrált HTTP Módszer neve.
hivatkozhat WSGI alkalmazás:
>>> Req = Request.blank ('/')
>>> Res = req.get_response (restapp)
>>> Res.body
"Get Hello '

Mi az új ebben a kiadásban:

  • Fix választ szervezet bájt

Mi az új 1.0 verzió Beta 2:

  • Fix beállítás bug

követelmények :

  • Python

Más szoftver fejlesztő Atsushi Odagiri

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

aodag.scaffold
aodag.scaffold

11 May 15

noseonalchemist
noseonalchemist

15 Apr 15

Hozzászólások a WebDispatch

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!