快速安装指导

在你使用django之前,需要先安装。我们有一个 完整安装指南 包含了所有可能出现的问题;而本页仅仅是一个迷你版的简单安装指导-介绍怎样让Django正常运行起来。

安装Python

作为一个python语言开发的Web框架,Django依赖于python。在Python 2.7, 3.2, 3,3, 3.4都能正常运行。这些版本的Python都包含了一个轻量级的数据库 SQLite ,所以你可以先不用创建数据库。

https://www.python.org/download/ 可以下载最新版本的Python,也可以用操作系统的软件包管理器来安装python。

Django on Jython

如果你使用 Jython (Java平台的Python解释器), 请按照下面几步 Running Django on Jython

在shell下输入 python 即可检查Python是否已经安装,正常情况下将输出类似如下信息:

Python 3.3.3 (default, Nov 26 2013, 13:33:18)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

设置数据库

如果你需要一个大型数据库,像PostgreSQL, MySQL或者Oracle时,就需要先 安装数据库

移除之前安装的(过时的)旧版本Django

如果你是从一个早期版本来升级安装Django,你需要 先卸载之前安装的旧版本Django再安装新版本Django

安装Django

下面提供了三个简单的步骤来安装Django:

  • 按照你的 操作系统分发的版本 来安装Django。 对于那些分发Django的操作系统来说这也是最快速的安装方式。
  • 安装官方发行版. 对于那些想要一个稳定的版本或者说不想尝试最新版本的用户来说就采用这种安装方式。
  • 安装最新的开发版. 对于想要最新功能的开发版用户的安装方式,他们敢于尝试运行包含最新的代码的开发版(非常熟悉Django而且能够解决在运行过程中出现的新问题的用户)。

再次提醒你安装的Django的版本是否和本文档讲述的版本相符!

如果你是按前两项安装方式的某一种,请注意文档中标记了 开发版首次增加new in development version 。这部分新功能仅仅在开发版中才有效,在官方发行版中是不包含的。

确认

确认一下新安装的Django是否与Python的版本想符合?在shell中输入 python,然后在出现的Python提示符中输入import Django:

>>> import django
>>> print(django.get_version())
1.8

或许你安装的是另一个版本的Django。

就这些了!

现在,你可以 接着进入教程