وAutoBreadcrumbs هو جانغو التطبيق لبناء التفصيلي في موقع الويب الخاص بك مثل هذا تلقائيا:
الصفحة الرئيسية> بعض الصفحة> بعض الصفحات الطفل
يعرض كل كسرة خبز عنوان مع وصلة لتمثيل وجهة نظر، يتم تحديد شجرة كسرة من الخريطة عناوين المشروع الخاص بك، ويتم تحديد عناوينها وصلات من الإدخالات العرض المقترنة في التسجيل فتات الخبز.
تثبيت
في ملف الإعدادات إضافة AutoBreadcrumbs إلى تطبيقات المثبتة:
INSTALLED_APPS = (
على & nbsp؛ ...
على & nbsp؛ "autobreadcrumbs،
على & nbsp؛ ...
)
ثم تسجيل له معالج السياق:
TEMPLATE_CONTEXT_PROCESSORS = (
على & nbsp؛ ...
على & nbsp؛ "autobreadcrumbs.context_processors.AutoBreadcrumbsContext،
على & nbsp؛ ...
)
وأخيرا، وكما للالكشف التلقائي لموقع الإدارة (django.contrib.admin)، سيكون لديك لإضافة هذين الخطين في مشروع urls.py الخاص بك:
autobreadcrumbs استيراد
autobreadcrumbs.autodiscover ()
هذا هو optionnally ولكن إذا كنت لا تفعل هذا، سيتم تجاهل كل ملف crumbs.py
المتطلبات:.
بيثون
جانغو
لم يتم العثور على التعليقات