django如何安装,django下载和安装教程
一. Django的安装
1.通过pip安装Django
如果你通过升级的方式安装Django,那么你需要先卸载旧版本。
Django提供了三个发行版,建议使用官方稳定版:
您的操作系统提供的发行版(Linux)的正式稳定版(推荐)开发测试版
Django本质上是Python语言的类库,所以可以通过pip工具安装。这也是最简单最好的安装方式。除非您的环境无法连接到外部网络,否则不建议下载安装包或编译安装源代码。
介绍了windows系统中pip命令的安装方法。
Win,调用cmd并运行命令:pip install django自动安装PyPi提供的最新版本。
如果要指定版本,可以使用pip install django==2.2的形式。
在Linux操作系统中,同样如此。使用pip工具包安装Django。
2. 验证安装
进入Python交互环境(注意必须进入刚安装Django的Python解释器),检查安装的版本,如下图所示:
importdjango
Print(django.get_version())2.2或者使用pip list命令查看是否有django模块。
3. 配置系统环境
Django安装成功后,以windows为例,可以在Python根目录的Scripts目录下找到一个django-admin.exe文件,这是Django的核心管理程序。还不如加到操作系统的环境变量里,这样以后调用会更方便。
如何进入环境变量设置界面,请参考Python教程中的相关部分。如下图所示,在Path变量中添加脚本目录。
相关:《Python视频教程》
回到cmd界面,运行django-admin help,可以看到下面的内容表示环境变量设置成功。
D:testdjango-adminhelp
请为helponaspecificsubcommand键入“django-adminhelpsubcommand”。
可用子命令:
[姜戈]
支票
编译消息
创建缓存表
dbshell
差异设置
导出
脸红
inspectdb
加载数据
生成消息
进行迁移
移动
运行服务器
sendtestemail
壳
显示迁移
sqlflush
sqlmigrate
sqlsequencereset
squash迁移
文件路径
创建项目
试验
测试服务器
NotethatonlyDj
angocorecommandsarelistedassettingsarenotproperlyconfigured(error:RequestedsettingINSTALLED_APPS,butsettingsarenotconfigured.YoumusteitherdefinetheenvironmentvariableDJANGO_SETTINGS_MODULEorcallsettings.configure()beforeaccessingsettings.).二、 测试Django
1. 在cmd或Linux命令行环境下创建Django项目
在windows的cmd环境中(Linux中类同),新建或者进入你想创建Django项目的目录,然后输入下面的命令:
django-admin startproject mysite
这样就会在当前目录下创建一个叫做mysite的Django项目。
D:test>django-adminstartprojectmysite
可以看到Django自动帮我们创建了一个mysite文件夹,这是项目的根目录。在mysite根目录中,又有一个mysite目录,这是整个项目的配置文件目录(一定不要和同名的根目录搞混淆了),还有一个manage.py文件,是整个项目的管理脚本。
D:test>cdmysite
在项目根目录下,运行python manage.py runserver,Django会以127.0.0.1:8000这个默认配置启动开发服务器。
D:testmysite>pythonmanage.pyrunserver
打开你的浏览器,在地址栏输入127.0.0.1:8000,如果看到如下的界面,说明Django一切正常,你可以放心大胆的开始Django之旅了!
2. 在windows下使用Pycharm创建Django工程
当前,2018以后的Pycharm版本都支持同时创建虚拟环境和Django工程。
首先打开Pycharm,点击file-->new project,出现下面的对话框,注意下面的红框提示:
在Location处选择工程目录在New environment using处选择Virtualenv(这可能需要你提前pip install virtualenv进行虚拟工具virtualenv的安装)。通常情况下,虚拟环境会以venv的名字,自动在工程目录下生成。在Base interpreter处,选择你要使用的Python解释器下面两个单选框,根据需要自行选择如果想使用现成的解释器或者虚拟环境,请选择Existing interpreter
再点开下方的More Settings:
Template language:选择使用的模板语言,默认Django就行,可选Jinjia。Templates folder:Pycharm安利给我们的功能,额外创建一个工程级别的模板文件的保存目录,可以不设置,空着,这里使用默认设置吧。启用Admin,一般勾上。
没什么问题了,就点击Create吧。
下面就是一段时间的等待,Pycharm会帮助我们自动创建虚拟环境,以及安装最新版本的Django。
创建完成之后,进入Pycharm的设置菜单,可以看到当前Django版本是最新的2.2版本。如果你要指定过去的版本,比如2.1、1.11等,那就不能这么操作了,需要在命令行下自己创建虚拟环境并安装django。或者在这里先删除Django,再安装你想要的指定版本。
看下我们当前的状态,注意venv这个虚拟环境目录,以及我们额外创建的templats目录:
点击绿色的三角,启动默认的开发服务器,如果看到欢迎界面,说明一切OK!
相关推荐:
Django是什么?一文读懂Django框架
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。