django-sitetree

البرمجيات قطة:
django-sitetree
تفاصيل البرنامج:
الإصدار: 0.10.0
تاريخ إيداع: 20 Feb 15
المطور: Igor Starikov
ترخيص: حرر
شعبية: 14

Rating: 5.0/5 (Total Votes: 1)

وجانغو-sitetree هو جانغو التطبيق قابلة لإعادة الاستخدام إدخال شجرة الموقع، القائمة وفتات الخبز عناصر الملاحة.
طريقة الاستخدام
على & nbsp؛ 1. إضافة التطبيق "sitetree 'إلى' INSTALLED_APPS 'في ملف الإعدادات الخاصة بك (عادة" settings.py').
على & nbsp؛ 2. تشغيل 'syncdb ./manage.py' لتثبيت الجداول sitetree في قاعدة البيانات.
على & nbsp؛ 3. الذهاب إلى جانغو موقع الإدارة وإضافة بعض الأشجار وعناصر الشجرة.
على & nbsp؛ 4. أضف '{٪ حمولة sitetree٪}' كلمة دلالية لقمة القالب.
الآن يمكنك استخدام العلامات القالب التالي:
"sitetree_menu 'الوسم يجعل القائمة:
{٪ sitetree_menu من "mytree" تشمل "جذع"٪}
كلمة دلالية 'sitetree_breadcrumbs "يجعل مسار فتات الخبز:
{٪ sitetree_breadcrumbs من "mytree"٪}
"sitetree_tree 'الوسم يجعل شجرة الموقع بالكامل:
{٪ sitetree_tree من "mytree"٪}
أكثر حول العلامات القالب
يمكن أن تكون شجرة العلامة الحجة (جزء في التنصيص، في أعقاب 'من' كلمة) متغير القالب.
"sitetree_menu" العلامة:
{٪ sitetree_menu من "mytree" تشمل "الجذع، topmenu"٪}
هذا الأمر يجعل البنود شجرة الموقع تحت عنوان "جذع" و "topmenu سلع مستعارة.
على & nbsp؛ يتم إعطاء الأسماء المستعارة إلى البنود من خلال "موقع المسؤول '. محجوزة الأسماء المستعارة التالية:
ونبسب؛ * جذع & [مدش]؛ الحصول على البنود دون الآباء (البنود الجذر)
ونبسب؛ * هذا-أطفال و [مدش]؛ الحصول على البنود الواردة في البند قررت أنها متداولة للصفحة الحالية
ونبسب؛ * هذا الأشقاء و[مدش]؛ الحصول على البنود الواردة في البند الأم لحلها كما الحالية للصفحة الحالية (البند الحالي وشملت)
على & nbsp؛ يمكن أن تعالج الموقع البند شجرة ليس فقط من خلال الأسماء المستعارة ولكن أيضا من قبل معرفات.
يمكن توفير "قالب" اختيارية حجة لكافة العلامات المذكورة أعلاه:
{٪ sitetree_menu من "mytree" تشمل "الجذع، topmenu" قالب "mytrees / mymenu.html"٪}
{٪ sitetree_breadcrumbs من "mytree" قالب "mytrees / mybreadcrumbs.html"٪}
sitetree الأسمى المدمج في قوالب
عرض لتخصيص عناصر استكشاف يجب تجاوز المدمج في قوالب sitetree على النحو التالي:
على & nbsp؛ 1. التبديل إلى مجلد sitetree
على & nbsp؛ 2. مزيد من التحول إلى "قوالب / sitetree"
على & nbsp؛ 3. هناك ستجد القوالب التالية:
ونبسب؛ * breadcrumbs.html
ونبسب؛ * menu.html
ونبسب؛ * tree.html
على & nbsp؛ 4. نسخ أيهما منهم تحتاج إلى مشروعك قوالب دليل وتتردد في تخصيصه.
على & nbsp؛ 5. انظر "ملاحظات على علامات sitetree المتقدمة" أدناه للحصول على توضيحات بشأن اثنين المتقدمة علامات قالب sitetree.
ملاحظات على علامات sitetree المتقدمة
SiteTree يدخل بعض العلامات قالب المتقدمة التي لديك للتعامل معها في حال كنت تجاوز القوالب sitetree المضمنة.
كلمة دلالية 'sitetree_children "1.:
{٪ sitetree_children من someitem لقالب القائمة "sitetree / mychildren.html"٪}
تنفذ العودية شجرة الموقع. المستخدمة لتقديم البنود الطفل من شجرة الموقع محددة "someitem" باستخدام قالب "sitetree / mychildren.html" ل 'القائمة' نوع الملاحة.
في الأساس يجب أن يحتوي حجة قالب الطريق إلى القالب الحالي نفسه.
أنواع الملاحة سمحت: 1) القائمة. 2) sitetree.
2. "sitetree_url" العلامة:
{٪ sitetree_url لsomeitem بارامس٪}
يحل عنوان الموقع أو عنوان الموقع نمط البند الشجرة.
هذه العلامة هي إلى حد كبير نفس جانغو المدمج في "عنوان URL" العلامة. الفرق هو أنه بعد 'ل' ينبغي أن الحصول على موقع الكائن البند شجرة.
ونعم، يمكنك تمرير بعض بارامس بعد ذلك الكائن.
ترجمة جانغو-sitetree
يمكنك ترجمة التطبيق إلى لغتك إذا كانت مدعومة من قبل جانغو.
نصائح للترجمة وثائق تشير إلى جانغو: على & nbsp؛ http://docs.djangoproject.com/en/1.1/topics/i18n/localization/

Requirements:

Python

البرامج الأخرى من المطور Igor Starikov

letmehear
letmehear

14 Apr 15

Updatorr
Updatorr

14 Apr 15

تعليقات ل django-sitetree

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