课程:Python全栈(老男孩4期)Django框架入门到应用 https://www.bilibili.com/video/BV1mW411G7g6?p=5&t=544
Django项目配置
#安装django
pip3 install django
配置环境变量,将这几个目录添加到系统环境变量中: D:\python3.8\Lib\site-packages\django;D:\python3.8\Scripts
# 创建Django程序
django-admin startproject mysite
# 进入程序目录
cd mysite
# 启动socket服务端,等待用户发送请求
python manage.py runserver
(默认为127.0.0.1:8000)
或
python manage.py runserver 127.0.0.1:8080
runserver遇到error
具体参考:https://blog.csdn.net/lin_yulin/article/details/115561244
原因:
django版本问题,安装的是最新版django 3.2
解决:
卸载django 3.2,安装django 2.2
pip3 uninstall django
pip3 install django==2.2
django项目目录
mysite |-- mysite | |-- __init__.py # 一个空文件,告诉 Python 该目录是一个 Python 包 | |-- asgi.py # 一个 ASGI 兼容的 Web 服务器的入口,以便运行你的项目 | |-- settings.py # 该 Django 项目的设置/配置 | |-- urls.py #路由系统:url->函数 | |-- wsgi.py #用于定义django用什么socket实现,wsgiref(本地调试用)->uwsgi(生产用), 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。 |-- manage.py # 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互