חבילת zope.fanstatic מספקת אינטגרציה Zope לFanstatic & nbsp; זה אומר שזה בטיפול של שני דברים.:
& Nbsp; * מספק גישה למשאבים הנדרשים לכל אורך מחזור הבקשה / תגובה.
& Nbsp; * לספק את כתובת אתר הבסיס למשאבים שניתנו.
ספרייה זו ממלאת את התנאים האלה להתקנת Zope Toolkit / תגרוק.
אנו נפעיל באמצעות כמה בדיקות כדי להוכיח את זה. שים לב שהקוד האמיתי נבדק הוא לא במסמך זה עצמו, אבל בנוף מתואר בftesting.zcml.
אנחנו צריכים להיות בבקשה לעשות את העבודה הזאת, אז בואו עד בקשה לדף שהוקמנו בftesting.zcml שצריך לגרום להכללת משאב יחיד בכותרת שלה:
& Nbsp;>>> מדפדפן יבוא zope.app.wsgi.testlayer
& Nbsp;>>> דפדפן = דפדפן ()
& Nbsp;>>> browser.handleErrors = False
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_single')
& Nbsp; browser.contents>>> ההדפסה
<ראש>
<גוף>
HTML יישומון עצמו
אם משאב קורה לצריך משאבים אחר, משאב זה כלול גם באופן אוטומטי:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_multiple')
& Nbsp; browser.contents>>> ההדפסה
<ראש>
& Nbsp;
& Nbsp;
<גוף>
HTML יישומון עצמו
בואו נכריח את כל משאבי JavaScript לייאלצו להיכלל בתחתית עכשיו, ממש לפני :
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_bottom')
& Nbsp; browser.contents>>> ההדפסה
<ראש>
<גוף>
HTML יישומון עצמו
משאבים בתבנית
zope.fanstatic מספק תמיכה לעיבוד כתובות URL מודעת מו"ל משאב למשאבים בתבנית:
& Nbsp;>>> browser.open ('http: //localhost/zope.fanstatic.test_inline_resource')
& Nbsp; browser.contents>>> ההדפסה
<ראש>
<גוף>
& Nbsp;

& Nbsp;

מה חדש בהודעה זו:
- דומה לתיקון ב0.11, לוודא שקרא ל כתובת אתר של משאב לא נכשלה לאובייקט DummyNeededResources שנפצע קשה testability של פונקציה או & quot; דפדפן & quot; בדיקות של יישומים תלויים Fanstatic / zope.fanstatic.
מה חדש בגרסה 0.11:
- באג תקן שבו קורא ensure_base_url () נכשל עבור אובייקטי DummyNeededResources. זה היה בעייתי בעת הכתיבה פונקציונלית או & quot; דפדפן & quot; בדיקות של יישומים תלויים Fanstatic / zope.fanstatic.
מה חדש בגרסה 0.10:.
- עדכון ל- API 0.11 Fanstatic
מה חדש בגרסה 0.9.1:.
- האם משאבים לא ברורים על אובייקטי DummyNeededResources
מה חדש בגרסת 0.9 בטא:.
- תאימות עם ה- API Fanstatic
- ++ משאב ++ ביטויי foo / בר / baz.jpg בתבניות דף עדיין נתמכים על ידי דרך רישום רכיב להליכה לכל ספריות משאבים הזמינות. אין רכיבי zope.browserresource המעורבים יותר בzope.fanstatic.
דרישות :
- פייתון
תגובות לא נמצא