标签归档:django

Supervisor 部署Django网站的配置

和asp.net core应用类似,django也是需要守护进程来守护的,配置如下:

[program:django-python]
#项目目录
direct=/var/www/www.example.com
#启动进程命令
command=/bin/bash -c "python3 /var/www/www.example.com/manage.py runserver 127.0.0.1:8080"
#是否自动启动
autostart=true
#是否自动重启
autorestart=true
stdout_logfile=/var/log/django_stdout.log
stderr_logfile=/var/log/django_stderr.log
user=root
stopsignal=TERM
startsecs=5
startretries=3
stopasgroup=true
killasgroup=true

Django安装过程

Django安装过程

  1. 在官网下载安装包,并解压
  2. 找到setup.py所在的目录,执行python setup.py install
  3. 上面的命令执行完成,django就安装完了,安装目录在%Phthon的安装目录%\Lib\site-packages
  4. 运行程序  python manage.py runserver

检查django版本:

import django
django.VERSION

python -c "import django; print(django.get_version())"