Django 部署

部署 Django 到服务器上 官方文档

Django 支持两种接口:WSGI、ASGI * WSGI 是主要的用于应用程序和Web服务器通信的Python标准,但是它只支持同步代码。 * ASGI 是新兴的,对异步友好的让你的Django网页使用Python异步特性和已经开发的Django异步特性的标准。 # 部署的主要步骤: 1. 处理静态文件 2. 处理报错 3. 运行检查清单 # Django 部署全流程(uwsgi)

参考链接:

Django+Ubuntu WEB部署(超详细版) - 简书 (jianshu.com)

Django快速部署简约版 v3.0 - 简书 (jianshu.com)

没有pid文件,怎么杀死uwsgi进程? - 知乎 (zhihu.com)

uWSGI相关配置 - Jrri - 博客园 (cnblogs.com)

Managing the uWSGI server — uWSGI 2.0 documentation (uwsgi-docs.readthedocs.io)

部署静态文件 | Django 文档 | Django (djangoproject.com)

额外问题:

ubuntu18.04下mysql必须要sudo权限才能打开_一只菜鸟夹-CSDN博客

Mysql-8.0.16 mysql.infoschema 不存在问题 - 简书 (jianshu.com)

解决Unit mysql.service could not be found_oZuoShen123的博客-CSDN博客