wsgi_lite

البرمجيات قطة:
wsgi_lite
تفاصيل البرنامج:
الإصدار: 0.5 Alpha 2
تاريخ إيداع: 11 May 15
المطور: P. J. Eby
ترخيص: حرر
شعبية: 0

Rating: 5.0/5 (Total Votes: 1)

wsgi_lite يوفر وسيلة أفضل لكتابة تطبيقات WSGI والوسيطة.
لن يكون ذلك جميلا إذا الكتابة الصحيحة WSGI الوسيطة كانت هذه البساطة؟
>>> من wsgi_lite لايت الاستيراد، تفتيح
>>> latinator صفر (التطبيق):
...
... # تأكد من أن `app` يمكن الاحتجاج عبر بروتوكول لايت، حتى
... # إذا كان معيار WSGI 1 التطبيق:
... التطبيق = تفتيح (التطبيق)
...
...lite
... مواطنه الوسيطة (البيئى):
... وضع رؤوس والجسد = التطبيق (البيئى)
... لاسم، القيمة في رؤوس:
... إذا name.lower () == 'من نوع المحتوى "وقيمة ==' نص / عادي ':
... استراحة
... آخر:
... # ليس النص / عادي، تمرير الطلب من خلال دون تغيير
... حالة العودة، ورؤوس والجسد
...
... # قطاع بطول المحتوى إذا كان موجودا، وإلا فإنه سوف يكون من الخطأ
... رؤوس = [
... (الاسم، القيمة) للاسم، القيمة في رؤوس
... إذا name.lower ()! = 'بطول المحتوى "
...]
... حالة العودة، ورؤوس، (piglatin (بيانات) عن البيانات في الجسم)
...
... عودة الوسيطة
باستخدام اثنين فقط الديكور، WSGI لايت يتيح لك إنشاء الوسيطة والتطبيقات الصحيحة والمتوافقة، دون الحاجة للقلق بشأن start_response والكتابة والمكالمات وثيقة. ومع تلك نفس اثنين الديكور، كما أنه يتيح لك إدارة الموارد التي ستصدر في نهاية هذا الطلب، وتلقائيا تمرير في حجج الكلمات الرئيسية لتطبيقات الخاصة بك أو الوسيطة التي يتم الحصول عليها من البيئة WSGI (مثل ملحقات الملقم WSGI أو الموفر الوسيطة المعلمات مثل طلب أو جلسة عمل الأشياء).
لمزيد من التفاصيل، راجع الصفحة الرئيسية للمشروع على BitBucket، وانزل الى جدول المحتويات.
WSGI لايت هو الوحيد المتاح حاليا لبيثون 2.X (اختبار ث / 2.3 إلى 2.7)، ولكن يجب أن يكون مصدر المحمولة تماما ل3.X، وسحره يقتصر على فحص أسماء حجة وظيفة، والاستنساخ وظائف باستخدام new.function ()

المتطلبات:.

بيثون

تعليقات ل wsgi_lite

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