Django-model-blocks

مرشحات وعلامات بسيطة لخاصة قوالب نموذج DJANGO Gener
التحميل الان

Django-model-blocks الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • Mjumbe Wawatu Ukweli
  • موقع ويب الناشر:
  • https://github.com/mjumbewu/

Django-model-blocks العلامات


Django-model-blocks وصف

مرشحات بسيطة والعلامات للحصول على أجزاء قالب نموذج DJANGO عام Django-model-blocks هو تطبيق Django يوفر لك أجزاء قالب نموذج DJANGO Generty Generment التي تم إنشاؤها تلقائيا. يملأ الفجوة التي تركتها المشرف وقواطع البيانات عن طريق توفير المرشحات والعلامات التي تسمح بإنشاء قوالب الخاص بك بشكل مؤلم مع الخصائص التالية: - يمكن أن تتوافق المشاهدات تلقائيا للقراءة فقط - مع أي بنية URL التي تريدها - يمكن وضع كتل قوالبك الحالية - دمجها جيدا مع بقية جهاز العرض الخاص بك هذا إلى أعلى أي قالب: { load model_blocks} وإسقاط المرشح في أي مكان لديك مثيل نموذجي (على سبيل المثال، DetailViews): {{كائن | as_detail_block}} reperiationsinstallingyou يمكنك تثبيت تطبيق Model_Blocks من Pypi: PIP تثبيت Django-Model-BlocksettingSmodify الإعداد الخاص بك EXPLEST_APPS الخاص بك ليشمل: ... Model_Blocks، ... USAGENEAT الأساسي أعلى أي قالب تريد استخدام كتل النمطية، أو في قالب قاعدة، قم بتضمين السطر التالي: { تحميل model_blocks} إذن، حيث تريد إسقاط قالب نموذج عام، استخدم: {{كائن | AS_DETAIL_BLOCK}} أو: {{object_list | AS_List_Block}} بشكل افتراضي، العنوان على تفاصيل كائن كتلة سوف تكون ر انه يونييكود تمثيل الكائن، واللقب في القائمة سيكون اسم النموذج الملحق به مع "القائمة". لتغيير العنوان، تمر في معلمة: {{كائن | AS_DETAIL_BLOCK: "كائن خاصتي"}} ادفناي باستخدام المرشحات لا تزال الطريقة الأصلية والأكثر بسيطة لتقديم الكتل، إذا كنت تريد / تحتاج إلى تحكم أكبر عبر التفاصيل من كيفية تقديم نماذج معينة، يمكنك استخدام Notation Tag: { Detail_Block كائن} { List_Block Object_List} لا يزال بإمكانك تجاوز العنوان باستخدام: { مع العنوان = "كائن خاص لي"} { Detail_Block كائن} { Endwith} نعم، إذا كان كل ما عليك فعله هو تجاوز العنوان، ثم التمسك المرشحات. ومع ذلك، عند إسقاط كتلة التفاصيل في القالب الخاص بك، ستقدم تلقائيا جميع حقول الكائنات المشار إليها، بما في ذلك حقول النماذج ذات الصلة. يؤدي هذا إلى أن يؤدي إلى شجرة كائنات في صفحتك. يتم الكشف عن قوة تدوين العلامة عندما تحتاج إلى استخدام قالب مخصص لأي طراز في شجرة الشجرة الخاصة بك. يتضمن المثال_project في المصدر إظهارا لهذه الميزة. في هذا المثال، هناك كائنات Pemulate، وقد يحتوي كل واحد على العديد من كائنات المفصل والعديد من كائنات عضادة. ومع ذلك، كل مفصل لديه حقل يشير إلى عنوان URL للصورة. على صفحة تفصيل PELCATITE، نريد أن نتحدث جميع كائنات Kuckle وكائنات Jamb الخاصة بنا. القالب الافتراضي كاف لكائنات Jamb، ولكن يتعين علينا توفير قالب مخصص (استنادا إلى الافتراضي) لكل مفصل. لذلك، نقدم تفاصيل PELCATION مثل: { with pepatory_factory_knuckle_detail_template = "pepulator_factory / knuckle_detail.html"} { Detail_Block pepulate} { Endwith} Voila! لمزيد من المعلومات، تحقق من ملفات PEPALET_DETAIL.HTML وملفات knuckle_detail.html. متطلبات: بيثون django.


Django-model-blocks برامج ذات صلة

دو جانجو

تطبيق Django لتشغيل حملات التصيد (لتدريب الوعي بأمن الموظفين) ...

155

تحميل