WebDispatch

Software screenshot:
WebDispatch
Rincian Software:
Versi: 1.0 Beta 4
Tanggal Upload: 20 Feb 15
Pengembang: Atsushi Odagiri
Lisensi: Gratis
Popularitas: 0

Rating: nan/5 (Total Votes: 0)

WebDispatch adalah koleksi dispatcher untuk aplikasi WSGI & nbsp;. Itu tidak memiliki ketergantungan dengan kerangka kerja exsiting, tetapi bekerja dengan baik dengan WebOb.
Dispatch dan Menghasilkan URL
pengiriman dengan pola url.
Contoh aplikasi helo:
>>> Dari webob.dec impor wsgify
>>>wsgify
... Def salam (permintaan):
... Kembali "Halo,% s"% request.urlvars ['nama']
membuat dan mengkonfigurasi URL Dispatcher:
>>> Dari webdispatch impor URLDispatcher
>>> Operator = URLDispatcher ()
>>> Dispatcher.add_url ('top', '/ halo / {name} ", ucapan)
memanggil dispatcher sebagai WSGI Aplikasi:
>>> Dari webob impor Permintaan
>>> Req = Request.blank ('/ halo / webdispatch')
>>> Res = req.get_response (operator)
>>> Res.body
"Halo, webdispatch '
Aksi Dispatch
ActionDispatcher memanggil metode objek dengan nama tindakan dari urlvars.
Tindakan handler kelas:
>>> Kelas MyHandler (object):
...wsgify
... Def salam (self, permintaan):
... Kembali "Hello"
membuat dan mengkonfigurasi ActionDispatcher:
>>> Dari webdispatch impor ActionDispatcher
>>> Actiondispatcher = ActionDispatcher ()
>>> Actiondispatcher.register_actionhandler (MyHandler)
menambahkan url aksi dengan urlvars bernama tindakan:
>>> Dispatcher.add_url ('action_dispatch', '/ tindakan / aksi {}', actiondispatcher)
memanggil appclication wsgi .:
>>> Req = Request.blank ('/ tindakan / ucapan')
>>> Res = req.get_response (operator)
>>> Res.body
'Moshi Moshi'
Metode Pengiriman
pengiriman oleh METODE HTTP restfully.
sampel aplikasi wsgi:
>>>wsgify
... Def get_hello (permintaan):
... Kembali "Get Hello"
>>>wsgify
... Def post_hello (permintaan):
... Kembali "Post Hello"
membuat dan mengkonfigurasi:
>>> Dari webdispatch impor MethodDispatcher
>>> Restapp = MethodDispatcher ()
>>> Restapp.register_app ('mendapatkan', get_hello)
>>> Restapp.register_app ('post', post_hello)
Setiap aplikasi yang terdaftar nama Metode HTTP.
memanggil aplikasi WSGI:
>>> Req = Request.blank ('/')
>>> Res = req.get_response (restapp)
>>> Res.body
'Get Hello'

Apa yang baru dalam rilis ini:

  • respons tubuh Fix untuk byte

Apa yang baru di versi 1.0 Beta 2:

  • Setup Fix bug

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Atsushi Odagiri

noseonalchemist
noseonalchemist

15 Apr 15

aodag.scaffold
aodag.scaffold

11 May 15

jsonrpc2
jsonrpc2

12 May 15

Komentar untuk WebDispatch

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!