用于django部署的cli
sawi的Python项目详细描述
sawi是一个基于sawi模板部署django项目的工具,位于https://github.com/vicobits/sawi
安装
稳定版本pip安装sawi
开发版本[sudo]pip安装git+https://github.com/vicobits/sawi cli.git
用法
- 克隆sawi django模板
git克隆https://github.com/vicobits/sawi.git
- 添加环境变量
项目必须有一个名为.envs的文件夹,用于开发环境变量 以及一个文件.env用于使用Virtualenv部署模式的生产。
- 添加配置文件
通过defaulsawi使用django.json,此文件可以包含配置值,例如:
{ "deployment": "virtualenv", "project": "sawi", "password": "CHANGE_THIS!!", "domain": "www.xiberty.com", "ipv4": "0.0.0.0", "db_engine": "postgres", "web_server": "nginx", "https": true, "superuser": "username", "sshkey": "/Users/username/.ssh/id_rsa.pub" }
许可证
此代码是根据MIT License授权的。