django-navigen

البرمجيات قطة:
django-navigen
تفاصيل البرنامج:
الإصدار: 0.1.3
تاريخ إيداع: 11 May 15
المطور: Brandon R. Stoner
ترخيص: حرر
شعبية: 12

Rating: 2.0/5 (Total Votes: 1)

جانغو-navigen هو التطبيق جانغو التي توفر المكونات التي تبسيط عملية إنشاء القوائم الملاحة الحيوية في جانغو. يمكنك استخدامها لأن يكون جانغو توليد القوائم مع عناصر القائمة التي تعكس أذونات دخوله حاليا في المستخدم تلقائيا.
ابدء
تماما مثل تطبيقات جانغو أخرى، جانغو-الملاحة من السهل حقا لتبدأ. ببساطة تثبيته مع:
على & nbsp؛ على & nbsp؛ على & nbsp؛ بيثون setup.py تثبيت
بعد تثبيت هذا، وفتح ملف settings.py المشروع الخاص بك وإضافة "تصفح" لINSTALLED_APPS الخاص بك.
على & nbsp؛ على & nbsp؛ على & nbsp؛ INSTALLED_APPS = (
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ # تطبيقات أخرى الخاص بك المدرجة هنا
على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ على & nbsp؛ 'الملاحة'،
على & nbsp؛ على & nbsp؛ على & nbsp؛ )
الآن، كخطوة نهائية - لدينا جانغو تزامن قاعدة البيانات الخاصة بك:
على & nbsp؛ على & nbsp؛ على & nbsp؛ syncdb ./manage.py
كيف يعمل هذا؟
يجب أن يكون لديك الآن كل ما تحتاجه لاستخدام جانغو-الملاحة داخل التطبيق الخاص بك. من أجل اختبار هذا فمن الجيد أن تعرف المصطلحات التي يستخدمها نظام الملاحة أو قد يتم الخلط أو تعتقد أن تطبيق معقد للغاية. ومع ذلك، تذكر أن تم جانغو-الملاحة مع الأهداف التالية في الاعتبار:
* يتم إنشاؤها جميع القوائم حيوي
* عناصر القائمة تعكس سياق المستخدم، والأذونات المتعلقة بها. يجب على المستخدمين لا ترى ما لا يمكن الوصول إليها.
* يجب تطبيق دعم العديد من القوائم الديناميكية كما هو مطلوب من قبل تصميم خارج منطقة الجزاء.
* يجب أن يتم إنشاء القوائم المنسدلة بسهولة دون أي رمز إضافي.
تقام هذه من خلال تنظيم كل قائمة بمثابة * "شجرة الملاحة" *، والمتعلقة المستوى الأعلى * "عناصر القائمة" كل شجرة إلى شجرة * الملاحة. يتم الوصول إلى شجرة من قبل القالب من قبل انها * "اسم الدخول" *، ويمكن أن أشجار متعددة الاستفادة من نفس * "عنصر القائمة" * عند الضرورة.
وتمثل شجرة في ORM جانغو مع NavigationTree ** ** نموذج. هذا نموذج بسيط إلى حد ما، ويحتوي فقط على الخصائص التالية:
* الاسم - اسم مقروء الإنسان لهذا تحديدا ** NavigationTree ** المثال.
* access_name - الاسم الذي سيتم توفيره كسلسلة للوصول إلى هذه الشجرة.
وتمثل الأوراق في الشجرة التي ** ** NavigationItem النموذج الذي يصف رابط واحد التي يمكن أن تسند إلى شجرة، ويمكن أيضا أن تسند إلى عنصر القائمة الأم للالقوائم المنسدلة.

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

دعم PyPi

المتطلبات:

بيثون
جانغو

البرامج الأخرى من المطور Brandon R. Stoner

django-themes
django-themes

11 May 15

django-webbugger
django-webbugger

11 May 15

تعليقات ل django-navigen

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