pyramid_weblayer

צילום מסך תוכנה:
pyramid_weblayer
פרטי תוכנה:
גרסה: 0.11.2
טען תאריך: 20 Feb 15
מפתחים: James Arthur
רשיון: ללא תשלום
פופולריות: 2

Rating: 3.0/5 (Total Votes: 1)

pyramid_weblayer הוא גורם מחדש של כמה אלמנטים של weblayer לשימוש בתוך אפליקציה פירמידה.
מספק כיתת pyramid_weblayer.view.BaseView להשתמש כתצוגה callable ומנויה pyramid_weblayer.i18n.add_underscore_translation ש, כאשר מוגדרים, מרחיב את מרחב התבנית עם פונקצית תרגום _.
כיתת BaseView מגן מפני התקפות CSRF ומטפלת בבקשה על ידי קורא את השיטה שמתאימה לשיטת HTTP של הבקשה, כלומר: אם הסדרה של BaseView יש שיטת גט ובקשת GET מנותבת לתת, שיטת גטה תיקרא לטפל בבקשה.
כלומר, אתה יכול לכתוב קוד כמו:
view_config (route_name = 'foo')
הכיתה FooView (BaseView):
& Nbsp; לקבל def (עצמי): בקשת GET הידית #
& Nbsp; def לפרסם (עצמי): בקשת POST הידית #
רישום המנוי add_underscore_translation, למשל ::
('Pyramid_weblayer') config.include
מאפשר לך לכתוב קוד תבנית כמו ::
$ {_ ("תרגומי ')}
יש גם pyramid_weblayer.i18n.TranslationAdapter שמתאים את עצמו בקשה לספק שיטה לתרגם, למשל ::
מתורגמן = TranslationAdapter (בקשה)
translator.translate ("תרגומי ')
זה מסופק כמתאם ולא מנוי pyramid.events.NewRequest (לפי הדוגמא במסמכים אלה), כדי למנוע הארכת כל בקשה.
בדיקות
אני שבצעתי בדיקות תחת Python2.6 וPython3.2 באמצעות, למשל:
 ../bin/nosetests --cover-חבילה = src / pyramid_weblayer --with-doctest --with-כיסוי---cover למחוק
.....................
שם Stmts מיס כיסוי חסר
-------------------------------------------------- --------------------
src / pyramid_weblayer / __ init__ 4 0 100%
src / pyramid_weblayer / CSRF 18 0 100%
src / pyramid_weblayer / i18n 12 0 100%
src / pyramid_weblayer / שיטה 17 0 100%
src / pyramid_weblayer / בדיקות / __ init__ 0 0 100%
src / pyramid_weblayer / בדיקות / test_csrf 54 0 100%
src / pyramid_weblayer / בדיקות / test_method 64 0 100%
src / pyramid_weblayer / בדיקות / test_view 59 0 100%
src / pyramid_weblayer / utils 19 0 100%
src / pyramid_weblayer / תצוגה 23 0 100%
-------------------------------------------------- --------------------
270 0 100% סה"כ
-------------------------------------------------- --------------------
רן 21 בדיקות ב0.271s
אישור

דרישות :

  • Python
  • פירמידה

תוכנות אחרות של יזם James Arthur

תגובות ל pyramid_weblayer

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