基于gunicorn的django runserver命令。
django-serve的Python项目详细描述
Django发球
基于gunicorn的django runserver命令。
安装
python3 -m pip install django-serve
并添加到INSTALLED_APPS
#!python
INSTALLED_APPS = [
...
"django_serve.apps.ServeConfig",
...
]
用法
./manage.py serve
选项
--addr
要绑定的套接字地址[默认值=127.0.0.1]--port
要绑定的套接字端口[默认值=8000]--workers
处理请求的工作进程数[默认最大值(2,cpu-1)]--name
与setprocTitle一起用于进程命名的基[default=django]--wsgi
指向wsgi应用程序的虚线路径[default=settings.wsgi_application]- `--配置“gunicorn配置文件[默认值=无]
--log-level
错误日志输出的粒度(debug、info、warning、error、critical)[default=info]--logformat
访问日志格式(默认值为“%(m)s%(u)s%(q)s%(h)s”%(s)s%(b)s'与默认django runserver相同)--logger-class
要用于记录事件的记录器[default=gunicorn_color.logger如果已安装否则gunicorn default one]
更改
0.1.1
- 根据需要添加Gunicorn颜色
0.1.0
- 初始实现
- 添加对Gunicorn配置文件的支持
- 添加自定义django重载程序
- 添加日志级别选项
- 添加日志格式配置
- 添加记录器类选项