django-server-config

Скріншот програми:
django-server-config
Дані програми:
Версія: 0.1.3
Дата завантаження: 11 May 15
Розробник: Alexander Ivanov
Ліцензія: Безкоштовно
Популярність: 12

Rating: 3.5/5 (Total Votes: 2)

Django-сервера конфігурації є Django додаток корисним для встановлення сервера розгортання.
- Додає команду управління, щоб зробити конфіги для вашого проекту. Тепер він може генерувати конфігурації для Lighttpd, Logrotate, Monit і розгорнути сценарії.
- Автоматично розпізнає медіа-каталогів в 3-сторонніх додатків і приймає їх до уваги.
<Сильний> Установка
У settings.py:
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; ('ЗМІ корінь »,« ЗМІ-гіперпосилання',),
& NBSP;]
& NBSP;}
ЗМІ папки з таким же ім'ям, як додатки modulde будуть додані автоматично. Наприклад, в TinyMCE модуль медіа-файлів
TinyMCE /
& NBSP; ЗМІ /
& NBSP; TinyMCE /
& NBSP; JS / tinymce.js
& NBSP; CSS / style.css
буде доступна в URL
& NBSP; /media/tinymce/js/tinymce.js /media/tinymce/css/style.js
У urls.py:
5. Додайте в конфіг urls.py для подачі статичні файли в режимі налагодження. Додайте його ДО django.views.static.serve
& NBSP; якщо settings.DEBUG:
& NBSP; urlpatterns + = візерунки ('', (г '^', включають в себе ("config.urls")))
У buildout.cfg:
6. Якщо ви використовуєте zc.buildout, ви можете додати в ваші частини зробити-конфігурації, щоб зробити конфігураційні файли автоматично:
& NBSP; [зробити-конфігурації]
& NBSP; Рецепт = iw.recipe.cmd
& NBSP; on_install = правда
& NBSP; on_update = правда
& NBSP ;. CMDS = Судо Р.М. -f бен / init.d бен / Lighttpd бен / Logrotate бен / Monit бен / * ру
& NBSP; бен / Django make_config init.d> бен / init.d
& NBSP; бен / Django make_config Lighttpd> бен / Lighttpd
& NBSP; бен / Django make_config Logrotate> бен / Logrotate
& NBSP; бен / Django make_config Monit> бен / Monit
& NBSP; бен / Django make_config install.py> бен / install.py
& NBSP; бен / Django make_config uninstall.py> бен / uninstall.py
& NBSP; бен / Django make_config enable.py> бен / enable.py
& NBSP; бен / Django make_config disable.py> бен / disable.py
& NBSP; Судо Чаун корінь: корінь бен / *
& NBSP; Судо CHMOD = UG RW, о = г бен / *
& NBSP; Судо CHMOD = UG RWX, о = RX бен / init.d бен / Django бен / Споруда
& NBSP; відлуння конфіги були збережені в "бункері /"
<Сильний> Підтримка Staticfiles
З 0.1.1 сервера настройки підтримує django.contrib.staticfiles і staticfiles додатків. Якщо один з них присутня в INSTALLED_APPS, конфігурації веб-сервера для генеруватиметься з відповідним правилом підстановки.
Якщо staticfiles використовується немає необхідності включати в config.urls urlconf.py. З іншого боку, ймовірно, ви захочете, щоб включити staticfiles_urlpatterns () з staticfiles додаток (див Django документацію
& NBSP; про це)
& NBSP; від django.contrib.staticfiles.urls імпортувати staticfiles_urlpatterns
& NBSP; urlpatterns + = staticfiles_urlpatterns ()

Що нового У цьому випуску:

  • Аварійна Lighttpd конфігурації виправлення (staticfiles Чекають " т робота), не використовуйте v0.1.1!

Що нового у версії 0.1.1:

  • Staticfiles додана підтримка

Вимоги

  • Python
  • Джанго

Інші програми розробника Alexander Ivanov

django-server-config

Коментар не знайдено
додати коментар
Включіть картинки!