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:
>>> จากการนำเข้า webob.dec wsgify
>>> @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 สบาย
ตัวอย่างแอพพลิเค WSGI:
>>> @wsgify
... def get_hello (ตามคำขอ)
... กลับมา "รับฮัลโหล"
>>> @wsgify
... def post_hello (ตามคำขอ)
... กลับ "Post สวัสดี"
สร้างและกำหนดค่า:
>>> จากการนำเข้า 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
'รับสวัสดี'

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ร่างกายตอบสนองต่อการแก้ไขปัญหาที่จะไบต์

มีอะไรใหม่ ในรุ่น 1.0 Beta 2:

  • ข้อผิดพลาดการติดตั้งแก้ไข

ต้องการ

  • หลาม

ซอฟแวร์อื่น ๆ ของนักพัฒนา Atsushi Odagiri

noseonalchemist
noseonalchemist

15 Apr 15

aodag.scaffold
aodag.scaffold

11 May 15

jsonrpc2
jsonrpc2

12 May 15

ความคิดเห็นที่ WebDispatch

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!