WebDispatch

Yazılım ekran görüntüsü:
WebDispatch
Yazılım detaylar:
Versiyon: 1.0 Beta 4
Qayıt: 20 Feb 15
Geliştirici: Atsushi Odagiri
Lisans: Ücretsiz
Popülerlik: 32

Rating: nan/5 (Total Votes: 0)

WebDispatch WSGI uygulama için dağıtıcısı koleksiyon. & Nbsp; Bu MEVCUT çerçeveler hiçbir bağımlılığı vardır, ama WebOb ile çalışıyor.
Sevk ve URL Oluştur
url desenleri ile gönderir.
örnek helo uygulaması:
>>> Webob.dec ithalat wsgify gelen
>>>wsgify
... Def (istek) tebrik:
... Dönüş "Merhaba% s"% request.urlvars ['isim']
oluşturmak ve URL Dispatcher yapılandırın:
>>> Webdispatch ithalat URLDispatcher gelen
>>> Memuru = URLDispatcher ()
>>> Dispatcher.add_url ('üst', '/ merhaba / {name}', tebrik)
WSGI Uygulama olarak memuru çağırmak:
>>> Webob ithalat İsteme
>>> Req = Request.blank ('/ merhaba / webdispatch')
>>> Res = req.get_response (memuru)
>>> Res.body
'Merhaba, webdispatch'
Aksiyon Tevzi
ActionDispatcher urlvars aksiyon adıyla nesne yöntemini çağırır.
eylem işleyici sınıfı:
>>> Sınıf MyHandler (nesne):
...wsgify
... Def (kendini, istek) tebrik:
... Dönüşü "Merhaba"
ActionDispatcher oluşturmak ve yapılandırmak:
>>> Webdispatch ithalat ActionDispatcher gelen
>>> Actiondispatcher = ActionDispatcher ()
>>> Actiondispatcher.register_actionhandler (MyHandler)
urlvars adlı eylem ile eylem url ekleyin:
>>> Dispatcher.add_url ('action_dispatch', '/ eylemler / {eylem}', actiondispatcher)
WSGI appclication çağırmak .:
>>> Req = Request.blank ('/ eylemler / tebrik')
>>> Res = req.get_response (memuru)
>>> Res.body
'Salam Aleykum'
Yöntem Tevzi
restfully HTTP YÖNTEMİ tarafından sevk.
WSGI uygulamayı örnek:
>>>wsgify
... Def (istek) get_hello:
... Dönmek "Merhaba Get"
>>>wsgify
... Def (istek) post_hello:
... Dönüşü "Gönder Merhaba"
oluşturmak ve yapılandırmak:
>>> Webdispatch ithalat MethodDispatcher gelen
>>> Restapp = MethodDispatcher ()
>>> Restapp.register_app ('olsun', get_hello)
>>> Restapp.register_app ('post', post_hello)
Her uygulamaları HTTP yöntemi adı ile kayıtlıdır.
WSGI uygulama çağırmak:
>>> Req = Request.blank ('/')
>>> Res = req.get_response (restapp)
>>> Res.body
'Get Merhaba'

Bu sürümde Yeni nedir:

  • bayt Fix yanıt gövde

nedir sürümü Yeni 1.0 Beta 2:

  • Fix kurulum hata

Gereksinimler :

  • Python

Geliştirici Diğer yazılım Atsushi Odagiri

aodag.scaffold
aodag.scaffold

11 May 15

rebecca.fanstatic
rebecca.fanstatic

14 Apr 15

noseonalchemist
noseonalchemist

15 Apr 15

Yorumlar WebDispatch

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!