Django学习全纪录:Django开发环境的搭建

导言

对于Django,它是Python的一个开发框架,之前系统地学习过。遗憾的是,对于一些遇到的问题,没有及时地记录下来。因此,我将它重新捡起,进行学习和实践。从搭建环境开始,重新去学习它,期望可以从开发的角度,重新理解软件测试的工作。在今后的测试生涯中,如虎添翼。

本专栏的文章,希望你可以懂得一些必要的Python基础,以及Pycharm的安装以及一些前期的配置等基础知识。一些特别基础的内容,不会在这个阶段为大家分享。后期可能会根据读者的反馈适当地更新一些内容。

Pycharm的版本

Pycharm分为社区版以及专业版,社区版本是免费的,但是功能上面并没有专业版的丰富,对于我们来讲,社区版完全是可以满足大部分需求的。专业版是收费的,需要激活码或账号去激活。我在写本专栏的时候,用的是专业版本。但是依旧会从纯净的环境开始搭建环境,以便大家更好地去理解。
注意:如果有需要,请大家通过正规渠道购买Pycharm专业版,本文章支持正版软件,请勿通过其它渠道使用盗版软件。

Django开发环境的搭建

  1. 选择在Windows合适的位置,创建一个用于放置项目的专用文件夹。
  2. 如图1所示,首先我们点击侧边栏【Pure Python】,在创建项目的页面,一般来讲,默认就是这个选项。
  3. 在Location中,选择你刚才创建的文件夹路径
  4. 选择New environment using,目的是我们需要创建一个虚拟环境,与系统环境分离开来。
  5. 在Location中选择路径,一般会自动填充,不同的是,路径后面对比上面,多了一个venv,这个就是代表虚拟环境。

E:\StudyCode\Django\venv

  1. 最后我们需要在Base interpreter 中选择Python解释器的路径。
  2. 最后,点击右下角的Create的创建即可。
    图1

安装Django

安装Django的命令是,pip install django,这里需要说明的是,这里安装的镜像源是国外的地址,下载的时候会非常慢。所以,这里给出一种解决方案:使用以下命令,指定镜像源以及django的版本,如果不指定版本,则会安装最新版本。
pip install django==1.11 -i https://pypi.tuna.tsinghua.edu.cn/simple

国内镜像源地址如下:
豆瓣:http://pypi.douban.com/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
华为云:https://repo.huaweicloud.com/repository/pypi/simple
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
中科大:https://pypi.mirrors.ustc.edu.cn/simple/

拓展:修改默认下载镜像源的地址,修改后,使用pip install django,即可在国内指定的镜像源安装。

方法一:
在python的Terminal(终端)中运行以下语句,该条语句将pip的下载源永久更改为某个镜像站,这里以清华大学开源镜像站为例:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/

方法二:
windows环境下,在用户目录中创建一个文件夹,该文件夹的命名为pip;在该pip文件夹中新建一个文件pip.ini,pip.ini的内容如下:(完整路径:C:\Users\用户名\pip\pip.ini)
[global] index-url=https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host=pypi.tuna.tsinghua.edu.cn disable-pip-version-check = true timeout = 6000
以上两种方法均为永久修改默认下载地址,自主选择。

  1. 在终端中运行以下命令,即可安装django:
1、pip install django
2、pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple
  1. 验证安装
1、pip show django
2、Python -m django --version

出现django的版本号即为安装成功,如下图所示:
验证安装1
验证安装2

总结

至此,开发环境的搭建就已经大功告成,然而,对于django的学习和研究任重而道远。下一篇文章,再见!感谢你的阅读,原创不易,仅供个人学习和研究。如果本专栏对你们有帮助,就请点个关注吧,本专栏会持续更新。请关注后续更新。

  • 33
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦断南楼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值