python安装django_python之Idea中运行Django项目

pip是啥

在使用Python语言进行开发时,肯定避免不也下载或安装各种各样的第三方包,那么,pip就是这样一个工具,帮助你完成包的管理工作,如查找,下载,安装,卸载等。

Django是啥

Python中,有许多的框架级的包,这些内容可以帮助你快速完成自己想完成的工作。其中,有许多框架是关于搭建web应用的,这些框架,风格不同,功能性和使用感受也不同。

pip安装

安装前确认自己已经安装了Python。打开cmd,注意要使用管理员身份打开。

可以先通过 pip --version命令判定下是否已经安装了pip,部分Python版本是自带pip的。

如果得到pip不是命令的提示,则说明没有安装,接下来进行安装过程。

下载命令:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

安装命令:

python get-pip.py

实际安装过程截图如下:

pip安装

总结如下:

1. 一开始没有采用管理员身份打开cmd,导致出现了权限问题。

2. 下载命令没有问题,只是容易拼写错误,建议粘贴。

3. 安装命令开始参照了某教程,加了sudo的前缀,并采用python3命令执行,运行失败。后来看到搞错了教程,教程是在Linux下安装的。

4. 安装完成后,看到了黄色提示,没有理会,执行pip --version发现果然报错。

5. 后来,根据黄色提示,把Python安装目录下的Scripts文件夹加入到环境变量Path中,重新打开cmd,得到正确结果。

pip 版本

Django安装

事实上不能叫安装了,有了pip以后,就是利用pip下载个包,有点类似于npm的install。

安装包命令:pip install ***

效果如下:

Django安装

安装成功后,可以在交互窗口通过import导入,并查看其版本。如下:

Django版本

在Idea中开发Django项目

IntelliJ IDEA作为一款相当强大的IDEA,开发Python自然不在话下。首先,确保你安装了Python插件。在Settings中的Plugins中搜索Python,看到下图,说明已安装。

Idea中的Python插件

如果没有,点击 Browse repositories,搜索安装即可。

安装好Python插件后,新建一个项目时,你就会看到Python选项,并且,其中就在Django,勾选后点击next,输入项目名和路径,Finish即可。

创建Django项目

耐心等待一会儿,你将得到一个Django项目,目录如下:

Django项目目录结构

运行Django项目

接下来,我们把Django这个项目跑起来吧。你也放会说,这么快就开始了吗?不是应该先学变量啊,方法啊,语句啊之类的,怎么直接就开始搞项目了?同学,我就想问一句,学那些,能让你兴奋起来吗?……

所以,先不管那些,先照猫画虎,把这个项目跑起来再说。

启动命令如下:

python manage.py runserver 0.0.0.0:8001

别着急运行,先来看看这个命令。你会发现,这哪里什么命令?不就是执行manage.py这个文件吗?然后,你也如愿在项目目录结构里找到了这个文件。至于后面的runserver巴拉巴拉……,则是一个运行参数,看字面意思,也知道,是以本地路径,加上8001端口运行。

所以,你直接执行manage.py也可以,当然,你也需要加上参数。你可以通过IDEA的启动器来完成这个任务。如下:

Idea配置manage启动

第一次运行,你可能会得到一个错误提示,注意看英文提示,大意是要求先执行如下命令进行Django初始化过程:

python manage.py migrate

在Terminal窗口中执行即可,得到如下结果:

初始化

再次执行Django的启动命令,得到如下:

启动成功

成功了,在浏览中打开试下吧。当然,你要把0.0.0.0换成localhost,完整路径是:localhost:8001。你会看到如下内容:

Django首页

怎么样,兴奋了吗?如果你在路径后加上/admin/,你会得到如下:

Django管理平台登录

这是Django带给我们的一个管理后台,下次,我们就来玩玩这个后台。

Python环境配置和helloworld

Python交互编程和模块化

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值