redsolutioncms.django-服务器配置是部署服务器安装非常有用,而且它:
*增加了管理指挥使的configs为您的项目。现在,它可以生成配置的lighttpd的,logrotate的,的monit和部署脚本。
  *自动识别媒体目录中3方应用程序和需要加以考虑。
安装:
在settings.py:
  1。把配置到您的INSTALLED_APPS。
  2。为您的项目设置域名
  CONFIG_SITES = ['www.project-name.com',]
  3。您要域重定向到您的网站
  CONFIG_REDIRECTS = ['project-name.com',]
  4。设置路径媒体不寻常的3方应用程序
  CONFIG_APP_MEDIA = {
 “应用程序名”:
 ('媒体的根“,”媒介URL',),
 ]
 }
具有相同的名称,申请modulde媒体文件夹会自动添加。例如,在TinyMCE的模块的媒体文件
TinyMCE的/
 媒体/
  TinyMCE的/
  JS / tinymce.js
  CSS / style.css中
将可在网址
  /media/tinymce/js/tinymce.js /media/tinymce/css/style.js
在urls.py:
  5。添加config来urls.py发球在调试模式下静态文件。加上之前django.views.static.serve
 如果settings.DEBUG:
  urlpatterns的+ =型态('',(R'^',包括('config.urls')))
在buildout.cfg:
  6。如果您使用的是zc.buildout,您可以添加到您的零件做出-config来使配置文件automaticaly:
 化妆配置]
 配方= iw.recipe.cmd
  on_install =真
  on_update =真
  CMDS = sudo的RM -f斌/的init.d斌/的lighttpd斌/ logrotate的斌/ monit的斌/ * PY
 斌/ Django的make_config命令的init.d>斌/的init.d
 斌/ Django的make_config命令的lighttpd>斌/的lighttpd
 斌/ Django的make_config命令logrotate的>斌/ logrotate的
 斌/ Django的make_config命令monit的>斌/ monit的
 斌/ Django的make_config命令install.py>斌/ install.py
 斌/ Django的make_config命令uninstall.py>斌/ uninstall.py
 斌/ Django的make_config命令enable.py>斌/ enable.py
 斌/ Django的make_config命令disable.py>斌/ disable.py
 须藤CHOWN根:根斌/ *
 须藤文件模式微克= RW,邻= R斌/ *
 须藤文件模式微克= RWX,O = RX斌/的init.d斌/ Django的斌/扩建
 回声的Configs被保存到“斌/”
什么是此版本的新:
- 备份配置错误修正
什么是0.1.3版本,新的:
- 在紧急lighttpd的配置修复(staticfiles没有工作),不要使用v0.1.1!
在什么版本0.1.2新是:
- 在Duply备份支持
什么是0.1.1版本,新的:
- 在Staticfiles支持添加
要求:
- 在Python的
- Django的
评论没有发现