sveedocuments

צילום מסך תוכנה:
sveedocuments
פרטי תוכנה:
גרסה: 0.9.9.1
טען תאריך: 14 Apr 15
מפתחים: David Thenon
רשיון: ללא תשלום
פופולריות: 18

Rating: 2.5/5 (Total Votes: 2)

sveedocuments היא אפליקציה Django לנהל מסמכי טקסט. זה עובד כמעט כמו Wiki מלבד הדרך של שיתוף פעולה.
לוקליזציה
יישום זה עושה שימוש במערכת בינאום Django, עיין בתיעוד Django על זה אם ברצונך להוסיף תרגום בשפה חדש.
תקן
בפרויקט שלך
הגדרות
ראשית, לרשום את היישום וdependancies בהגדרות הפרויקט שלך ככה:
INSTALLED_APPS = (
& Nbsp; ...
& Nbsp; 'mptt',
& Nbsp; 'crispy_forms',
& Nbsp; 'autobreadcrumbs',
& Nbsp; 'djangocodemirror',
& Nbsp; 'sveedocuments',
& Nbsp; ...
)
אז אתה צריך להוסיף את מעבד ההקשר של autobreadcrumbs בהגדרות שלך:
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; ...
& Nbsp; 'autobreadcrumbs.context_processors.AutoBreadcrumbsContext',
& Nbsp; ...
)
הגדרות יישום
כל הגדרות ברירת המחדל של האפליקציה נמצאת בקובץ settings_local.py של sveedocuments, אתה יכול לשנות אותם בהגדרות הפרויקט שלך.
הערה: כל הגדרות האפליקציה מוחלפים אם קיימים בהגדרות הפרויקט שלך למעט משתני dict. זה שיזכרו כאשר ברצונך להוסיף ערך חדש במשתנת רשימה, תצטרך להעתיק את גרסת ברירת המחדל בהגדרות שלך עם הכניסה החדשה אחרת משתנה ברירת מחדל יאבד.
כתובות אתרים
אתה צריך להוסיף את כתובות אתרי יישום לפרויקט שלך, לזה בדרך הקלה היא לכלול את כתובות אתרים שנשלחו ככה:
= Urlpatterns דפוסים ('',
& Nbsp; ...
& Nbsp; (r '^ מסמכים /', כוללים ('sveedocuments.urls')),
& Nbsp; ...
)
במידת הצורך ניתן לשנות את מסמכי ספריית הרכבה / למשנהו. במשך יותר אפשרויות ניתן להגדיר כתובות לנופי sveedocuments שלך. (פרטים נוספים לבוא)
סנכרון מסד נתונים
היישום מותקן כעת בפרויקט שלך, אתה רק צריך להוסיף שולחנותיו למסד הנתונים שלך, אתה צריך לעשות את זה עם שורת פקודת Django-admin:
syncdb Django-admin

תכונות :

    • שימוש של מנתח docutils ReStructuredText;
    • djangocodemirror עורך העשיר;
    • צורה ארגונומית עם Django-פריכות-צורות;
    • שימוש של autobreadcrumbs בתבניות עמודים;
    • שימוש במערכת המטמון Django למנתח טיוח;
    • ניהול לוח מוכן לשימוש;

    • שני סוגי מסמכים:
    • דף: עבור מסמכי דף מלאים עם דפי ילדים בעץ מפת אתר;
    • הכנס: למסמכים להכניס כבר בתבניות שלך;
    • Templatetags להשתמש בתבניות מסמכים שלך;
    • בינלאומי מלא.

    דרישות :

    • Python
    • Django
    • Docutils
    • Django-פריכה-צורות
    • Django-mptt
    • Pygments

    מגבלות :

    • יש באגים קטנים בDjango עם ReStructuredText כאשר django.contrib.admindocs היא מופעל בפרויקט שלך וכמה הנחיות יישום או תפקידים המשמשות עם המנתח. ראה כניסת באג לקבלת פרטים נוספים.
    • עם זאת זה לא קורה באמצעות תצורת ברירת מחדל, כך שלא צריך לדאוג בקשר לזה, כל עוד היוצא מן הכלל המתואר בכניסת באג לא העלה.

    • אם זה קורה יש לך שתי אפשרויות, הראשון (לא מומלץ) הוא תיקון Django / contrib / / utils.py קובץ admindocs בהתקנת יחידת שלך, פשוט להגיב הקו להלן:
    • docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE =
    • 'cmsreference'
    • הבחירה השנייה, הוא פשוט להשבית django.contrib.admindocs על ידי הוצאתו מsettings.INSTALLED_APPS ופרויקט urls.py שלך. אבל זה רק אם אתה לא צריך את של admindocs.

  • תוכנות אחרות של יזם David Thenon

    djangotribune
    djangotribune

    20 Feb 15

    AutoBreadcrumbs
    AutoBreadcrumbs

    14 Apr 15

    djangocodemirror
    djangocodemirror

    20 Feb 15

    תגובות ל sveedocuments

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