zope.fanstatic

البرمجيات قطة:
zope.fanstatic
تفاصيل البرنامج:
الإصدار: 0.12
تاريخ إيداع: 11 May 15
ترخيص: حرر
شعبية: 2

Rating: nan/5 (Total Votes: 0)

حزمة zope.fanstatic يوفر التكامل Zope لFanstatic على & nbsp؛ وهذا يعني أنه مع الحرص على أمرين:
على & nbsp؛ * توفير الوصول إلى الموارد اللازمة في جميع مراحل الطلب / استجابة.
على & nbsp؛ * توفير URL قاعدة للموارد التي ستقدم.
هذه المكتبة تلبي هذه الشروط لإعداد Zope أدوات / جروك.
سنقوم من خلال تشغيل عدد قليل من الاختبارات لإثبات ذلك. لاحظ أن رمز حقيقي يجري اختبارها ليس في هذه الوثيقة نفسها، ولكن في وجهات النظر وصفها في ftesting.zcml.
نحن بحاجة إلى أن يكون في طلب لجعل هذا العمل، لذلك دعونا يصل الطلب إلى الصفحة أنشأنا في ftesting.zcml التي يجب أن يؤدي إدراج مورد واحد في رأسها:
على & nbsp؛ <>> من zope.app.wsgi.testlayer متصفح الواردات
على & nbsp؛ <>> متصفح متصفح = ()
على & nbsp؛ <>> browser.handleErrors = خطأ
على & nbsp؛ <>> browser.open ('HTTP: //localhost/zope.fanstatic.test_single')
على & nbsp؛ browser.contents>>> طباعة


<نوع النصي = "نص / جافا سكريبت" SRC = "HTTP: //localhost/fanstatic/foo/a.js">


القطعة HTML نفسها




إذا حدث مورد في حاجة إلى مورد آخر، كما شمل هذا المورد تلقائيا:
على & nbsp؛ <>> browser.open ('HTTP: //localhost/zope.fanstatic.test_multiple')
على & nbsp؛ browser.contents>>> طباعة


على & nbsp؛ <نوع النصي = "نص / جافا سكريبت" SRC = "HTTP: //localhost/fanstatic/foo/a.js">
على & nbsp؛ <نوع النصي = "نص / جافا سكريبت" SRC = "HTTP: //localhost/fanstatic/foo/b.js">


القطعة HTML نفسها




دعونا إجبار جميع الموارد جافا سكريبت ليضطر إلى أن يدرج في الجزء السفلي الآن، قبل العلامة:
على & nbsp؛ <>> browser.open ('HTTP: //localhost/zope.fanstatic.test_bottom')
على & nbsp؛ browser.contents>>> طباعة



القطعة HTML نفسها


<نوع النصي = "نص / جافا سكريبت" SRC = "HTTP: //localhost/fanstatic/foo/a.js">
<نوع النصي = "نص / جافا سكريبت" SRC = "HTTP: //localhost/fanstatic/foo/b.js">

في قالب الموارد
يوفر zope.fanstatic الدعم لتقديم الناشر الموارد عناوين تدرك على الموارد في القالب:
على & nbsp؛ <>> browser.open ('HTTP: //localhost/zope.fanstatic.test_inline_resource')
على & nbsp؛ browser.contents>>> طباعة




على & nbsp؛
على & nbsp؛

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

وعلى غرار الإصلاح في 0.11، تأكد من يدعو إلى URL مورد لن فاشلة لكائن DummyNeededResources التي من شأنها قابلية الاختبار قد تلقى ضربات موجعة من وظيفة أو ومثل؛ المتصفح ومثل؛ اختبارات التطبيقات التي تعتمد على fanstatic / zope.fanstatic.

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

إصلاح الخلل فيها الدعوة ensure_base_url () فشل لDummyNeededResources الكائنات. وكانت هذه مشكلة عند كتابة ظيفية أو ومثل؛ المتصفح ومثل؛ اختبارات التطبيقات التي تعتمد على fanstatic / zope.fanstatic.

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

تحديث لfanstatic 0.11 API.

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

لا موارد واضحة على DummyNeededResources الكائنات.

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

الامتثال لAPI Fanstatic.
++ تعبيرات الموارد ++ فو / شريط / baz.jpg في قوالب الصفحة لا تزال مدعومة عن طريق تسجيل مكون عبورها لجميع المكتبات الموارد المتاحة. لا توجد عناصر zope.browserresource تشارك بعد الآن في zope.fanstatic.

المتطلبات:

بيثون

البرامج الأخرى من المطور Zope Corporation and Contributors

zope.errorview
zope.errorview

11 May 15

zc.resourcelibrary
zc.resourcelibrary

15 Apr 15

تعليقات ل zope.fanstatic

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