vscode配置django开发环境最佳实战(mac)

1、 安装python3.8

mac自带python2.7版本
# install python3,自动安装到/usr/local/Cellar/python@3.8/3.8.6/bin目录中
brew install python

2、安装虚拟环境

pip install virtualenv
pip install virtualenvwrapper

3、虚拟环境使用

创建一个叫.env的虚拟环境

virtualenv .env -p python3

进入虚拟环境

cd .env/bin

激活虚拟环境

source activate

退出虚拟环境

deactivate

4、使用vscode配置django环境

1)在某个目录创建项目文件夹
mkdir hello_django
2) 在项目文件夹中创建虚拟环境
cd hello_django
virtualenv .env

3) 配置python解释器
使用vscode打开hello_django文件夹
按shift+command+p快捷键,选择python:select interpreter ,然后选择./.env/bin/python

4)安装django
在vscode,按control+~,打开集成终端,默认会自动激活虚拟环境
pip install django

5、创建Django项目

在vscode集成终端上执行:跟.env同级目录
django-admin startproject web_project
cd web_project
python manage.py runserver

然后浏览器打开:http://127.0.0.1:8000/

6、创建vscode调试器启动(F5启动项目)

1) 点击运行---open configuration
在launch.json中加入下面:

"name": "Django",
"type": "python",
"request": "launch",
"stopOnEntry": true,
"program": "${workspaceFolder}/web_project/manage.py",
"args": [
"runserver",
"--noreload",
"--nothreading"
]

2) 按f5运行

posted @ 2020-10-12 20:12  茁壮的小草  阅读(3489)  评论(0)    收藏  举报