django-navigen

צילום מסך תוכנה:
django-navigen
פרטי תוכנה:
גרסה: 0.1.3
טען תאריך: 11 May 15
מפתחים: Brandon R. Stoner
רשיון: ללא תשלום
פופולריות: 12

Rating: 2.0/5 (Total Votes: 1)

Django-navigen היא אפליקציה יחידת המספקת רכיבים המפשטים את היצירה של תפריטי ניווט דינמיים באופטימיות. אתה יכול להשתמש בו כדי שיהיה לי Django ליצור באופן אוטומטי תפריטים עם פריטי תפריט המשקפים את ההרשאות של משתמש מחובר כעת.
תחילת עבודה
בדיוק כמו יישומי Django אחרים, יחידת-ניווט הוא באמת קל להתחיל עם. פשוט להתקין אותו עם:
& 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; )
עכשיו, כשלב אחרון - יש לי Django לסנכרן מסד הנתונים שלך:
& Nbsp; & nbsp; & nbsp; syncdb ./manage.py
איך זה עובד?
כעת אתה אמור להיות כל מה שאתה צריך להשתמש ביחידת ניווט בתוך היישום שלך. כדי לבדוק את זה זה טוב לדעת את המינוח המשמש את מערכת הניווט או שאתה עלול להתבלבל או לחשוב שהיישום מסובך יתר על המידה. עם זאת, יש לזכור כי יחידת הניווט נעשה עם המטרות הבאות בחשבון:
* כל התפריטים נוצרו באופן דינמי
* פריטי תפריט משקפים את ההקשר של המשתמש, והרשאות הקשורות. משתמשים לא צריכים לראות את מה שהם לא יכולים לגשת.
* היישום צריך לתמוך כמה תפריטים דינמיים כפי שנדרש על ידי העיצוב מחוץ לקופסה.
* יש ליצור תפריטים נפתחים בקלות ללא כל קוד נוסף.
אלה נקבעים על ידי ארגון כל תפריט כמו "עץ ניווט" * *, ונוגע "פריטי התפריט" של כל עץ ברמה העליונה * * לעץ ניווט. עץ הוא לגשת התבנית שלך על ידי זה * "שם גישה" *, ועצים רבים יכולים לעשות שימוש באותו "התפריט" * * בעת צורך.
עצים מיוצגים בORM של אופטימיות עם המודל ** NavigationTree **. מודל זה הוא פשוט למדי, ורק מכיל את המאפיינים הבאים:
* שם - שם קריא של ספציפי הזה ** ** NavigationTree למשל.
* Access_name - שם שיסופק כמחרוזת לגשת העץ הזה.
עלים בעץ מיוצגים על ידי המודל ** ** NavigationItem המתאר קישור יחיד שניתן להקצות לעץ, ויכולים גם להיות שהוקצו לפריט בתפריט הורה לרשימות נפתחות.

מה חדש בהודעה זו:

  • תמיכת PyPi

דרישות :

  • פייתון
  • יחידת

תוכנות אחרות של יזם Brandon R. Stoner

django-edict
django-edict

11 May 15

Vaktuk
Vaktuk

11 May 15

pyramid-flatpages
pyramid-flatpages

11 May 15

תגובות ל django-navigen

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!