今天 Django 发布了两个更新版本,分别是 Django 1.4.9 和 Django 1.5.5
,这两个都是小的 bugfix 版本,包括一些安全相关的问题。这两个版本都提升了
PBKDF2 哈希函数以更好的处理 the denial-of-service issue disclosed last
month

Python环境与Django版本存在对应关系,我在Python3.7中创建Django1.11的时候就因为版本不对应产生了语法错误。挺让人无奈的也是,所以决定了解一下Python环境与Django版本之间的关系。

1. 安装

完整的改进记录请看:

Python环境与Django版本对应表:

作为一个 Python Web 框架,Django需要Python的支持。请参阅
我可以在Django中使用哪些Python版本?了解详情。Python包含一个名为SQLite轻量级的数据库,因此你不需要设置数据库。

  • Django
    1.4.9
  • Django
    1.5.5
Django version Python versions
1.8 2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5
1.9, 1.10 2.7, 3.4, 3.5
1.11 2.7, 3.4, 3.5, 3.6
2.0 3.4, 3.5, 3.6
2.1 3.5, 3.6, 3.7

请通过或操作系统的软件包管理器获取最新版本的Python。

下载地址:downloads page.

自从1.0版本开始,Django按照以下形式命名版本编号:按照A.B或A.B.C的形式命名版本编号。A.B是主版本号,包含新功能以及对原有功能的改进,每一个新版本都向前兼容,Django大概每8个月就会发布一个主版本;C是小版本号,包含bug的修改等,每当有需要时就会发布。在Django正式版本发布之前,还会发布alpha、beta和RC版本。另外Django长期支持的版本用LTS表示。Django推荐使用Python
3进行开发,而最后一个支持Python 2.7的版本是Django 1.11
LTS,上面是Django对Python版本的支持情况(截至2017年11月)。

你可以通过Python从shell中来验证是否安装了Python;你应该看到以下内容:

(文/开源中国)    

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

2. 建立一个数据库

如果你希望像使用PostgreSQL,MySQL或者Oracle这样大型的数据库引擎,则只需要执行此步骤。要安装这样的数据库,请查阅数据库安装信息

3. 删除旧版本的Django

如果你正在升级以前版本的Django,你将需要在安装新版本之前卸载旧版本的Django

如果您在使用PIP或easy_install安装,PIP或easy_install将自动处理旧的版本,所以你不需要自己做。

如果您以前使用过Django ,卸载就像从Python中删除目录
一样简单。要找到需要删除的目录,可以在shell提示符(而不是交互式Python提示符)下运行以下命令:

$ python -c “import django; print(django .__ path__)”

4. 安装

你有三个简单的选项来安装Django:

安装正式版本。这对于大多数用户来说是最好的方法。

安装操作系统发行版提供的Django版本。

安装最新的开发版本。这个选项适用于那些想要最新和最好的功能,开发版本的Django可能会有更多的错误,报告这些错误有助于Django的开发。另外,第三发软件包的版本与最新的稳定版本相比,不太可能与开发版兼容

5.安装正式版本

(本文只介绍正式版本安装)

这是安装Django的推荐方法。

PIP安装。

# pip install Django

6.检查安装

在Python中尝试倒入django,如果成功导入就表示已经成功安装了。

$ python3
Python 3.6.4 (default, Dec 25 2017, 14:57:46) 
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>>

以上这篇django2
快速安装指南分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:

  • Python的Django框架安装全攻略
  • 教你安装python
    Django(图文)
  • Windows下用Nginx代理Django安装配置实例
  • Django在Win7下的安装及创建项目hello
    word简明教程
  • Linux下安装Python3和django并配置mysql作为django默认服务器方法
  • Django卸载之后重新安装的方法
  • windows
    10下安装搭建django1.10.3和Apache2.4的方法
  • Django在win10下的安装并创建工程
  • Windows下安装Django框架的方法简明教程