WebDispatch

البرمجيات قطة:
WebDispatch
تفاصيل البرنامج:
الإصدار: 1.0 Beta 4
تاريخ إيداع: 20 Feb 15
المطور: Atsushi Odagiri
ترخيص: حرر
شعبية: 0

Rating: nan/5 (Total Votes: 0)

وWebDispatch هو جمع مرسل لتطبيق WSGI على & nbsp؛ وهذا لا يوجد لديه الاعتماد على الأطر exsiting، ولكن يعمل بشكل جيد مع WebOb.
إرسال وتوليد URL
إيفاد مع أنماط رابط.
المثال تطبيق الحلو:
>>> من webob.dec wsgify استيراد
>>>wsgify
... تحية مواطنه (طلب):
... العودة "مرحبا،٪ ليالي"٪ request.urlvars ['اسم']
إنشاء وتكوين URL مرسل:
>>> من webdispatch URLDispatcher استيراد
>>> المرسل = URLDispatcher ()
>>> dispatcher.add_url ('رأس'، '/ مرحبا / {الاسم}'، تحية)
استدعاء المرسل كما WSGI التطبيق:
>>> من webob طلب استيراد
>>> مسا = Request.blank ('/ مرحبا / webdispatch')
>>> الدقة = req.get_response (المرسل)
>>> res.body
"مرحبا، webdispatch"
مرسل العمل
ActionDispatcher استدعاء أسلوب كائن مع اسم العمل من urlvars.
الطبقة العمل معالج:
>>> MyHandler فئة (كائن):
...wsgify
... تحية مواطنه (النفس، الطلب):
... العودة "مرحبا"
إنشاء وتكوين ActionDispatcher:
>>> من webdispatch ActionDispatcher استيراد
>>> actiondispatcher = ActionDispatcher ()
>>> actiondispatcher.register_actionhandler (MyHandler)
إضافة رابط العمل مع العمل urlvars اسمه:
>>> dispatcher.add_url ('action_dispatch'، '/ الإجراءات / {العمل}'، actiondispatcher)
استدعاء appclication WSGI:
>>> مسا = Request.blank ('/ الإجراءات / تحية')
>>> الدقة = req.get_response (المرسل)
>>> res.body
'يا هلا'
طريقة الإرسال
ترسل بواسطة طريقة HTTP بشكل مريح.
عينة التطبيق WSGI:
>>>wsgify
... get_hello مواطنه (طلب):
... العودة "الحصول مرحبا"
>>>wsgify
... post_hello مواطنه (طلب):
... العودة "المشاركة Hello"
إنشاء وتكوين:
>>> من webdispatch MethodDispatcher استيراد
>>> restapp = MethodDispatcher ()
>>> restapp.register_app ('' أي، get_hello)
>>> restapp.register_app ('آخر'، post_hello)
يتم تسجيل كل التطبيقات مع اسم الأسلوب HTTP.
استدعاء تطبيق WSGI:
>>> مسا = Request.blank ('/')
>>> الدقة = req.get_response (restapp)
>>> res.body
"احصل مرحبا '

ما هو الجديد في هذا الإصدار:

إصلاح الجسم استجابة للبايت

ما هو الجديد في النسخة 1.0 بيتا 2:

إصلاح الإعداد علة

المتطلبات:

بيثون

البرامج الأخرى من المطور Atsushi Odagiri

aodag.scaffold
aodag.scaffold

11 May 15

noseonalchemist
noseonalchemist

15 Apr 15

jsonrpc2
jsonrpc2

12 May 15

تعليقات ل WebDispatch

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!