一、基本认知
http服务器:用来接受用户请求,并将请求转发给web应用框架进行处理。
Web应用框架处理完成以后再发给http服务器,http服务器再返回给用户。
二、工具准备
1. 为啥要用虚拟环境? 虚拟环境下可以保证各项目使用自己版本而不相互影响。
2. 创建虚拟环境并安装django
①开启VM VirtualBox,开启虚拟环境Ubuntu18,然后开启MobaXterm虚拟环境连接器,在Session下建立虚拟机连接环境
host:127.0.0.1(本地ip),username:bd(虚拟机账号,虚拟机有密码,本地设定为:qwe123),port:1234(虚拟机中设置的连接端口)
②连接虚拟环境OK后,可以执行以下指令,进行Django开发的虚拟环境创建
查看当前有哪些虚拟环境:workon
创建虚拟环境:mkvirtualenv -p /usr/bin/python3 envname # envname为虚拟环境,可以用项目名进行定义
退出虚拟环境:deactivate
删除虚拟环境:rmvirtualenv envname
在创建虚拟环境后,直接就进入了虚拟环境,然后进行django安装,mysql等数据库的安装
django安装: pip install django==3.2 -i https://pypi.douban.com/simple # 可以指定版本安装
三、项目创建
1. 在django安装OK后,进行项目建立:django-admin startproject projectname # projectname即为项目名称
2. 在项目创建OK后,打开Pycharm进行项目代码同步设置:
①在打开pycharm界面后,选择准备放置windows环境下代码的文件夹环境,选择Tools>Devloyment>Configuration
②进入Configuration设置界面后,安以下方式进行设置