WebDispatch

Programinė įranga Screenshot:
WebDispatch
Programinė detalės:
Versija: 1.0 Beta 4
Įkėlimo datą: 20 Feb 15
Kūrėjas: Atsushi Odagiri
Licencija: Nemokamai
Populiarumas: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch yra siuntėjas kolekcija WSGI taikymo, & nbsp;. Tai neturi priklausomybę į exsiting sistemas, bet puikiai veikia su WebOb.
Siuntimas ir Generuoti URL
išsiuntimo URL modelius.
pavyzdys helo taikymas:
>>> Iš webob.dec importo wsgify
>>>wsgify
... Def sveikinimo (prašymas):
... Grįžti "Sveiki,% s"% request.urlvars ['vardas']
kurti ir konfigūruoti URL siuntėjas:
>>> Iš webdispatch importo URLDispatcher
>>> Siuntėjas = URLDispatcher ()
>>> Dispatcher.add_url ("iš viršaus", "/ Hello / {pavadinimas}", sveikinimo)
remtis siuntėją kaip WSGI taikymas:
>>> Iš webob importo užklausą
>>> Req = Request.blank ("/ Hello / webdispatch)
>>> Res = req.get_response (siuntėjas)
>>> Res.body
"Sveiki, webdispatch"
Veiksmų Siuntimas
ActionDispatcher remiasi objekto metodą su veiksmų pavadinimui urlvars.
veiksmų prižiūrėtojas klasė:
>>> Klasės MyHandler (objektas):
...wsgify
... Def sveikinimo (savitarna paprašius):
... Grįžti "Labas"
sukurti ir sukonfigūruoti ActionDispatcher:
>>> Iš webdispatch importo ActionDispatcher
>>> Actiondispatcher = ActionDispatcher ()
>>> Actiondispatcher.register_actionhandler (MyHandler)
pridėti veiksmų nuorodą su urlvars pavadintas veiksmų:
>>> Dispatcher.add_url (action_dispatch "," / veiksmai / {veiksmai} ", actiondispatcher)
remtis WSGI appclication .:
>>> Req = Request.blank ('/ veiksmai / sveikinimas)
>>> Res = req.get_response (siuntėjas)
>>> Res.body
"Sveiki"
Siuntimas metodas
siuntimas HTTP METODO restfully.
paragauti WSGI programą:
>>>wsgify
... Def get_hello (prašymą):
... Grįžti "Get Hello"
>>>wsgify
... Def post_hello (prašymą):
... Grįžti "Pradėti Labas"
sukurti ir sukonfigūruoti:
>>> Iš webdispatch importo MethodDispatcher
>>> Restapp = MethodDispatcher ()
>>> Restapp.register_app ("get", get_hello)
>>> Restapp.register_app ("post, post_hello)
Kiekvienas paraiškos yra registruotas HTTP metodo pavadinimas.
remtis WSGI taikymą:
>>> Req = Request.blank ("/")
>>> Res = req.get_response (restapp)
>>> Res.body
"Gauti Sveiki"

Kas naujo , šioje laidoje:

  • Nustatyti atsakas kūno baitų

Kas naujo versijos 1.0 Beta 2:

  • Nustatyti sąrankos klaida

Reikalavimai :

  • Python

Kita programinė įranga kūrėjas Atsushi Odagiri

aodag.scaffold
aodag.scaffold

11 May 15

noseonalchemist
noseonalchemist

15 Apr 15

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

Komentarai WebDispatch

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!