django-server-config

צילום מסך תוכנה:
django-server-config
פרטי תוכנה:
גרסה: 0.1.3
טען תאריך: 11 May 15
מפתחים: Alexander Ivanov
רשיון: ללא תשלום
פופולריות: 12

Rating: 3.5/5 (Total Votes: 2)

Django-השרת-config היא אפליקציה שימושית ליחידת התקנת שרת לפרוס.
- מוסיף פקודת ההנהלה לבצע configs לפרויקט שלך. עכשיו זה יכול ליצור config לlighttpd, logrotate, Monit ולפרוס סקריפטים.
- מזהה באופן אוטומטי ספריות תקשורת ביישומי צד 3 ולוקח אותם בחשבון.
התקנה:
בsettings.py:
config 1. לשים INSTALLED_APPS.
2. שמות דומיין סט לפרויקט שלך
& Nbsp; CONFIG_SITES = ['www.project-name.com',]
3. תחומים שבם אתה רוצה הפניות לאתר שלך
& Nbsp; CONFIG_REDIRECTS = ['project-name.com',]
נתיב 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:
5. להוסיף config לurls.py לשרת קבצים סטטיים במצב debug. הוסף אותו לפני django.views.static.serve
& Nbsp; אם settings.DEBUG:
& Nbsp; urlpatterns + = דפוסים ('', (ר '^', כוללים ('config.urls')))
בbuildout.cfg:
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 / "
תמיכה StaticFiles
מאז 0.1.1 השרת-config תומך django.contrib.staticfiles ויישומי StaticFiles. אם אחד מהם נמצא בINSTALLED_APPS, config לשרת האינטרנט יופק עם שלטון כתוב מתאים.
אם נעשה שימוש StaticFiles אין צורך לכלול config.urls בurlconf.py. מצד השני, כנראה שאתה רוצה לכלול staticfiles_urlpatterns () מאפליקצית StaticFiles (ראה: Django תיעוד
& Nbsp; על זה)
& Nbsp; מdjango.contrib.staticfiles.urls לייבא staticfiles_urlpatterns
& Nbsp; urlpatterns + = staticfiles_urlpatterns ()

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

  • תיקון config lighttpd חירום

    (StaticFiles didn ' לא עבודה), לא להשתמש v0.1.1!

מה חדש בגרסת 0.1.1:

  • StaticFiles נוספו תמיכה

דרישות :

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

תוכנות אחרות של יזם Alexander Ivanov

תגובות ל django-server-config

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