1、安装python环境(这里安装的python3.7版本)

2、安装django

打开dos命令行,执行命令:

pip install django

安装成功后注意查看django的安装路径,后面有用

也可以用命令查看django安装路径:

pip show django

3、创建django项目

1)打开dos命令行,运行命令创建工程项目

django-admin startproject hello_django

2)进入到django工程目录下中

cd hello_django

3)通过venv创建python虚拟环境

python -m venv venv    (后一个venv是虚拟环境的目录名)

如下图:

创建成功后项目文件夹如下图所示:

 

然后到django的安装路径下面直接复制django目录中的如下2个文件夹,复制到所创建的虚拟环境venv -> Lib -> site-packages下面(重要)

4、在vscode软件中,添加django插件

(vscode之前已配置好python开发环境)

5、使用vscode打开之前创建的django工程项目

打开后如下图所示:

6、关联python虚拟环境

vscode中输入shift+ctrl+p如下图,选择python选择解释器

然后选择带有虚拟环境venv的python解释器

 7、配置django项目启动文件

vscode左侧菜单栏切换到运行和调试,点击“创建 launch.json”文件

 选择python

 选择Django

 选择后如下所示,点击启用运行

 结果发现报错了,提示“Couldn't import Django.............”如下图:

 报错解决方法

在终端再执行一遍 “pip install django” 安装命令即可解决,如下图:

 安装后再点击启动项目,看到启动成功了,如下图所示,浏览器直接访问 http://127.0.0.1:8000/看到django已经成功启动

 启动遇到的其他报错问题:

无法在powershell运行python venv

1)查看当前策略,在powelshell下执行命令,如果显示Restricted表示不允许任何脚本运行:

get-ExecutionPolicy

2)更改策略,执行命令

set-ExecutionPolicy RemoteSigned

 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本

 更改后可以看到显示如下表示成功

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐