Python教程

python3使用Django构造虚拟环境详解

本文主要是介绍python3使用Django构造虚拟环境详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

建立项目

建立项目时,首先需要以规范的方式对项目进行描述,再建立虚拟环境,以便在其中创建项目。

建立虚拟环境

要使用Django,首先需要建立一个虚拟工作环境。虚拟工作环境是系统的一个位置,可以在其中安装包,并将其与其他Python包隔离。

接下来创建一个新的目录,将其命名为learning_log,再在终端切换到这个目录,

 

并创建一个虚拟环境。便可使用如下命令去创建。

 E:\Users\Administrator\PycharmProjects\learning_log>python -m venv ll_env

 

这里使用模块venv创建了一个名为ll_env的虚拟环境。

激活虚拟环境

建立虚拟环境后,需要激活它才能使用:

# 这是windows系统中的激活方法,其他系统不同
E:\Users\Administrator\PycharmProjects\learning_log>ll_env\Scripts\activate
(ll_env) E:\Users\Administrator\PycharmProjects\learning_log>

此时可以看到环境名包含在括号里。在这种情况下,可以在环境中安装包,或使用已经安装过的包。在ll_env中安装的包仅在该环境处于激活状态下才可用。

要停止使用虚拟环境,可执行命令”deactivate”

安装Django

创建并激活虚拟环境后,就可安装Django了,Django也是仅在虚拟环境处于活动状态时才可用。

# 下载文件很小,但速度较慢
# 若初次使用pip,可先查阅相关资料熟悉下使用方法,之前的文章也有提到过
(ll_env) E:\Users\Administrator\PycharmProjects\learning_log>pip install Django
  • 1
  • 2
  • 3

在Django中创建项目

在依然处于活动下的虚拟环境中,使用如下命令创建一个新项目:

(ll_env) E:\Users\Administrator\PycharmProjects\learning_log>django-admin.py startproject learning_log .
  • 1

接着可使用命令’dir’在终端查看该项目下的目录,或者直接在pycharm编译器,文件中查看。
注:千万不要忘记,后面一个句点,都则部署应用程序时将遇到一些问题。如果忘记添加,就将创建的文件和文件夹删除(ll_env)除外,重新运行之前的命令。

learning_log文件夹里包含了几个比较重要的文件。其中settings.py指定Django如何与系统交互以及如何管理项目;文件url.py告诉Django应创建哪些网页来响应浏览器请求;文件wsgi.py帮助Django提供它创建的文件。

这篇关于python3使用Django构造虚拟环境详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!