قارورة الجينسي

امتداد للقارورة لسهولة قالب Genshi
التحميل الان

قارورة الجينسي الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Dag Odenhall

قارورة الجينسي العلامات


قارورة الجينسي وصف

امتداد للقارورة لسهولة قالب Genshi Flask-Genshi هو امتداد قارورة يتيح لك استخدام Genshi بسهولة للحصول على القالب. إنه يعرف كيفية تقديم قالب يستند إلى ملحق الملف ويمكنه إنشاء كائنات استجابة مع مجموعة MIMETYPE وفقا لذلك. التثبيت Grab FRAB من Pypi باستخدام Easy_Install أو PIP، على سبيل المثال: Easy_Install Flask-Genshiif أنت بدأت مشروعا جديدا تحتاج إلى تثبيت قارورة صراحة كقراك - جينسي يعتمد على ذلك بالفعل. كيف تحتاج إلى إنشاء Genshi مع مثيل القارير الخاص بك. من flaskext.genshi استيراد genshiapp = قارورة (__ name __) genshi = genshi (التطبيق) أفضل طريقة لتقديم قوالب هو استخدام render_Response (). هذا يضمن أن يتم إرسال Mimetype المناسبة إذا قمت بتقديم XHTML أو XML أو Text، ويقوم بتعيين DOCTYPE الأيمن بالنسبة لك. استخدامها مثل ذلك: من Flaskext.genshi استيراد RESTER_RESPONE@APP.ROUTE ('/') DEF () العنوان = 'genshi + قارورة، تطابق في السماء! " RETURE RENDER_RESPONSE ('index.html'، DICT ما لم يتم تحديد الطريقة التي يستخدمها الأسلوب المستخدمة من خلال ملحق اسم القالب الخاص بالملحق. By Default HTML Renders مثل HTML صارمة 4.01. هذه هي الطريقة التي تقوم بها إلى HTML5: genshi.extensions = 'html5'i يوصي مقابل هذا ولكن بالطبع يمكنك أيضا تغييره إلى xhtml: genshi.extensions =' xhtml'you يمكن قم أيضا بتجاوز الافتراضي مع معلمة إلى وظائف القالب: Render_Response ('Video.html'، الطريقة = "HTML5") يتم التعرف على الملحقات HTML، XML، TXT، JS و CSS، ولكن يمكنك إضافة أي امتداد وطريقة تحبها وبعد لاحظ أن قوالب TXT و JS و CSS مصنوعة من Genshi.template.newstextemplate الذي لا يعتمد على XML. يمنحك تقديم JavaScript مع القوالب أدوات مثل Flask.url_for () وتقديم CSS مع القوالب تمنحك أوراق أنماط ديناميكية مع أشياء مثل variables.api Resertencxt.genshi.genshi (التطبيق). طرق تقديم طرق. template_loader a genshi.template.templateloader الذي يثبط قوالب من نفس المكان كقراش.flaskext.genshi.select_method (القالب، الطريقة = لا شيء) يختار طريقة من genshi.methods بناء على ملف تمديد القالب و genshi.extensions، أو بناء على الطريقة .flaskext.genskext.genshi.generate_template (القالب، السياق = لا شيء، الطريقة = لا شيء) ينشئ دفق قالب genshi يمكنك تشغيل المرشحات والتحويلات على.Flaskext.genshi.render_template (القالب، السياق = لا شيء، طريقة = لا شيء) قالب إلى string.flaskext.genshi.render_response (القالب، السياق = لا شيء، الطريقة = لا شيء) يعرض قالب ويلف على استجابة_Class مع مجموعة MIMETYPE وفقا لطريقة التقديم. متطلبات: بيثون قارورة


قارورة الجينسي برامج ذات صلة

NDG-SAML.

تنفيذ SAML 2.0 لصالح DataGrid NERC بناء على مكتبة Java Opensaml ...

188

تحميل

بيها

وحدة بيثون قوية لتوليد كود HTML من برنامج نصي ثعبان ...

148

تحميل