前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python学习笔记:创建Python开发Web程序的虚拟环境

Python学习笔记:创建Python开发Web程序的虚拟环境

作者头像
fanjy
发布2019-09-17 17:54:30
6040
发布2019-09-17 17:54:30
举报
文章被收录于专栏:完美Excel完美Excel

这段时间利用业余时间在断断续续地看Eric Matthes著的《Python编程从入门到实践》这本书,毫不夸张地说,这真的是一本不可多得的好书,将Python从语法到实践运用都讲得清清楚楚,这也难怪这本书销量这么好,能够霸榜各大书店这么长的时间。

今天阅读到第18章,也就是本书项目3:Web应用程序的第1章——Django入门。要使用Django,先要建立一个虚拟工作环境,就是按照书中所讲的内容,在建立虚拟环境时,由于心急,折腾了一会儿才成功。

下面,将创建虚拟环境并安装Django的过程记录下来,方便以后查阅,也供有兴趣的朋友参考。

1.新建一个目录文件夹,将其命名为learning_log,用于存放要开发的Web应用项目。我创建的新目录位于D盘的py文件夹中,即D:\py\learning_log。

2.在Windows中打开命令端,将路径切换至刚创建的目录。

3.使用下面的命令来创建虚拟环境:

python -m venv ll_env

注意,要等一段时间,直到又出现命令提示符,千万不要着急!

4.添加路径:\ll_env\Scripts\

5.输入命令:activate,激活虚拟环境。

上述过程中输入的命令如下图1所示。

图1

此时,可以看到在路径前面出现(ll_env),表明已进入虚拟环境。

如果查看刚才新建的目录文件夹learning_log,就会发现其中已经添加了文件夹和文件,如下图2所示。

图2

6.安装Django。在命令行中,输入:

pip install Django==1.11

开始安装Django,这里安装的是1.11版。

安装成功。显示:

Installing collected packages: pytz,Django

Successfully installed Django-1.11pytz-2019.2

7.在Django中创建项目,如下图3所示。

图3

命令:

Django-admin.py startproject learning_log.

让Django新建一个名为learning_log的项目,注意,命令后面加上的句点。

图3中也列出了learning_log中创建的文件夹及文件,以及其中同名的learning_log文件夹中的文件4个文件,其中:

settings.py指定Django如何与系统交互及如何管理项目。

urls.py告诉Django应创建哪些网页来响应浏览器的请求。

wsgi.py帮助Django提供它创建的文件。

8.创建供Django使用的数据库,如下图4所示。

图4

此时,在浏览器中输入:http://localhost:8000/,结果如下图5所示。

图5

9.保持上面命令行终端窗口运行,再打开一个命令行终端窗口,切换到manage.py所在的目录,激活虚拟环境,再执行命令startapp,如下图6所示。

图6

此时,在目录中新增了一个名为learning_logs的文件夹,其中生成了重要的文件:models.py、admin.py、views.py,如下图7所示。

图7

接下来,就可以利用这些模板文件开发自已的Web应用程序了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 完美Excel 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档