redsolutioncms.django-השרת-config שימושי להתקנת שרת לפרוס, ואת זה:
* מוסיף פקודת ההנהלה לבצע configs לפרויקט שלך. עכשיו זה יכול ליצור config לlighttpd, logrotate, Monit ולפרוס סקריפטים.
& Nbsp; * מזהה באופן אוטומטי ספריות תקשורת ביישומי צד 3 ולוקח אותם בחשבון.
התקנה:
בsettings.py:
& Nbsp; 1. שים config לINSTALLED_APPS.
& Nbsp; 2. שמות דומיין שנקבעו לפרויקט שלך
& Nbsp; CONFIG_SITES = ['www.project-name.com',]
& Nbsp; 3. תחומים שבם אתה רוצה הפניות לאתר שלך
& Nbsp; CONFIG_REDIRECTS = ['project-name.com',]
& Nbsp; 4. נתיב מוגדר תקשורת ליישום 3-מפלגה יוצאת דופן
& Nbsp; CONFIG_APP_MEDIA = {
& Nbsp; "יישום-שם ': [
& Nbsp; ("מדיה-שורש ',' תקשורת-url ',),
& Nbsp;]
& Nbsp;}
תיקיות מדיה עם שם זהים לmodulde יישום יתווספו באופן אוטומטי. לדוגמא, קבצי מדיה מודול בTinyMCE
TinyMCE /
& Nbsp; תקשורת /
& Nbsp; TinyMCE /
& Nbsp; JS / tinymce.js
& Nbsp; CSS / style.css
יהיה זמין בכתובת האתר
& Nbsp; /media/tinymce/js/tinymce.js /media/tinymce/css/style.js
בurls.py:
& Nbsp; 5. להוסיף config לurls.py לשרת קבצים סטטיים במצב debug. הוסף אותו לפני django.views.static.serve
& Nbsp; אם settings.DEBUG:
& Nbsp; urlpatterns + = דפוסים ('', (ר '^', כוללים ('config.urls')))
בbuildout.cfg:
& Nbsp; 6. אם אתה משתמש בzc.buildout, אתה יכול להוסיף לחלקים שלך לעשות-config כדי להפוך קבצי config automaticaly:
& Nbsp; [איפור config]
& Nbsp; מתכון = iw.recipe.cmd
& Nbsp; on_install = אמיתי
& Nbsp; on_update = אמיתי
& Nbsp;. Cmds = sudo rm -f בן בן / lighttpd בן / bin logrotate / Monit בן / init.d / * py
& Nbsp; bin / Django make_config init.d> בן / init.d
& Nbsp; bin / Django make_config lighttpd> בן / lighttpd
& Nbsp; bin / Django make_config logrotate> בן / logrotate
& Nbsp; bin / Django make_config Monit> בן / Monit
& Nbsp; bin / Django make_config install.py> בן / install.py
& Nbsp; bin / Django make_config uninstall.py> בן / uninstall.py
& Nbsp; bin / Django make_config enable.py> בן / enable.py
& Nbsp; bin / Django make_config disable.py> בן / disable.py
& Nbsp; chown sudo שורש: בן שורש / *
& Nbsp; sudo chmod UG = RW, o = בן R / *
& Nbsp; sudo UG = rwx chmod, o = בן בן / init.d RX / bin Django / buildout
& Nbsp; הד configs ניצל ל" bin / "
מה חדש בהודעה זו:
- תיקוני באגים config גיבוי
מה חדש בגרסת 0.1.3:
- תיקון config lighttpd חירום (StaticFiles לא עבד ), לא להשתמש v0.1.1!
מה חדש בגרסת 0.1.2:
- גיבויי Duply לתמוך
מה חדש בגרסת 0.1.1:
- StaticFiles נוספו תמיכה
דרישות :
- פייתון
- יחידת
תגובות לא נמצא