wsgi_lite

צילום מסך תוכנה:
wsgi_lite
פרטי תוכנה:
גרסה: 0.5 Alpha 2
טען תאריך: 11 May 15
מפתחים: P. J. Eby
רשיון: ללא תשלום
פופולריות: 17

Rating: 5.0/5 (Total Votes: 1)

wsgi_lite מספק דרך טובה יותר לכתוב יישומי WSGI ותווכה.
האם לא יהיה זה נחמד אם כתיבת תווך WSGI הנכון הייתה זה פשוט?
>>> מלייט יבוא wsgi_lite, להאיר
>>> Def latinator (אפליקציה):
...
... # ודא כי `app` יכול להיות מופעל באמצעות פרוטוקול לייט, אפילו
... # אם זה אפליקציה WSGI 1 סטנדרטית:
... אפליקציה = הבהרה (אפליקציה)
...
...lite
... Def תווך (סביבה ו):
... מעמד, כותרות, גוף = אפליקציה (סביבה ו)
... לשם, ערך בכותרות:
... אם name.lower () == "סוג תוכן" וערך == 'טקסט / רגיל ":
... הפסקה
... אחר:
... # לא טקסט / רגיל, להעביר את הבקשה דרך ללא שינוי
... מעמד תמורה, כותרות, גוף
...
... # רצועת תוכן באורך אם קיימים, אחר זה יהיה בסדר
... = כותרות [
... (שם, ערך) לשם, ערך בכותרות
... אם name.lower ()! = 'תוכן באורך "
...]
... מעמד תמורה, כותרות, (piglatin (נתונים) לנתונים בגוף)
...
... תווך תמורה
רק באמצעות שני מעצבים, WSGI לייט מאפשר לך ליצור תווך ויישומים נכונים ותואם, ללא צורך לדאוג start_response, לכתוב ושיחות קרובות. ועימם שני מעצבים אלה, הוא גם מאפשר לך לנהל משאבים להשתחרר בסוף הבקשה, ובאופן אוטומטי לעבור בטיעוני מילות מפתח ליישומים או התווך שלך שמתקבלים מסביבת WSGI (כמו הרחבות שרת WSGI או המסופק על-תווך פרמטרים כגון אובייקטי בקשה או פגישה).
לפרטים נוספים, לבדוק את דף הבית של הפרויקט בBitBucket, ולגלול למטה לשולחן של תוכן.
WSGI לייט זמין כרגע רק ל2.x פייתון (נבדק w / 2.3 עד 2.7), אך המקור צריך להיות די נייד ל3.x, כקסם שלה מוגבל לבדיקת טענת פונקצית שמות, ושיבוט פונקציות באמצעות new.function . ()

דרישות :

  • פייתון

תגובות ל wsgi_lite

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!