快速安装指南

您必须安装好 Django 才能使用它,我们提供了一个涵盖了所有细节的 安装完全指南 。 通过本节教程会带您完成满足本次教程所需的最简、最小化安装。

安装Python

Django 作为一个 Python Web 框架,必须依赖 Python 。 查看 What Python version can I use with Django? 了解详情。 Python 标准库提供了一个 轻量的数据库 SQLite ,所以您目前不需要准备任何数据库系统。

https://www.python.org/downloads/ 下载 Python 最新版,也可以通过您当前操作系统 的包管理器进行安装。

在 Jython 上使用 Django

如果您使用 Jython ( Python 在 Java 平台上的一种实现),您需要执行一些额外的步骤, 查看 Running Django on Jython 了解详情。

您可以通过在命令行中输入 python 来验证是否安装成功,如果成功你可以看到下面的输出:

Python 3.4.x
[GCC 4.x] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

准备数据库

这个步骤仅在您希望使用一些诸如 PostgreSQL 、 MySQL 、 Oracle 等“重量级”的数据库时才需要被执行。 要安装这类数据库,请参考 数据库安装信息

删除旧版 Django

如果您正在从一个旧版的 Django 升级到新版, 请在安装新版 Django 前先删除旧版本

安装 Django

您可以通过下列三种途径轻松地完成 Django 的安装:

  • 安装官方发行版 是最推荐大部分用户采用的安装方式。
  • 通过 安装操作系统提供的发行版 得到指定版本的 Django 。
  • 安装最新开发版 这种方式适合追求最新功能的开发者们,并且不担心 功能不稳定。 您可能在使用 Django 开发版时遇到 bug ,请报告它们以帮助 Django 变得更好。 此外,相比较稳定版,第三方包可能对开发版本的 Django 提供更弱的兼容支持。

请您总是查阅和当前使用的 Django 版本相匹配的文档

如果您选择了上面前两种方式,请留心那些标注了 new in development version 的文档。 这些文档标注了那些只在开发版的 Django 中才提供的功能,您无法在稳定版中使用。

验证

为了验证在 Python 中已经可以使用 Django 了,在命令行中输入 python 启动 Python 交互环境,并尝试导入 Django 模块:

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

说明您已经成功安装了那个版本的 Django 。

结束

您现在可以阅读 教程的下一步