django如何安装,django下载和安装教程

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: