Python框架更新:Django 1.1修炼一年始出炉

原创
开发
开源Python框架Django在版本上进展一直相当谨慎。前日,Django 1.1发布,对Python开发者而言真可谓是望眼欲穿始出来的更新了。

【51CTO快讯】Django 1.1在近一年的开发之后,终于发布了。此次发布带来了一些新特性,bug修复以及安全更新。大部分1.0代码能够与1.1兼容,不过此次更新中有一些向后不兼容的变化,详细可参考django官方说明

下载地址:djangoproject.com

此次更新的主要变化:

◆1206个bug修复

◆10000行文档

◆ORM增强

◆模型的增强

◆GeoDjango

◆URL命名空间

◆对条件视图处理(Conditional View Processing)的更佳支持

◆新的管理特性

◆测试上的更新

Django 1.1在开源的BSD协议下发布。安装配置需要Python 2.3及以上,对其他Python库无要求。

Django相关阅读

Django 是应用于 Web 开发的高级动态语言框架,最初起源于美国芝加哥的 Python 用户组,具有新闻从业背景的 Adrian Holovaty 是 Django 框架的主要开发者。在 Adrian 的带领下,Django 小组致力于为 Web 开发者贡献一款高效完美的Python 开发框架,并且在 BSD 开放源代码协议许可下授权给开发者自由使用。

Django 拥有完善的模板机制、对象关系映射机制以及用于动态创建后台管理界面的功能,利用 Django,可以快速设计和开发具有 MVC 层次的 Web 应用。为了打消开发者选用 Django 框架时的疑虑,首先分析一下 Django 引人注目的特性。在实体映射方面,Django 的对象相关映射机制帮助开发者在 Python 类中灵活定义数据模型,并且Django 具有功能丰富的动态数据库访问 API,可以大幅度简化书写 SQL 语句的繁杂工作。同时 Django 支持包括 Postgresql,MySql,Sqlite,Oracle 在内的多种后台数据库。Django 的 URL 分发设计的十分简洁美观,不会在链接中产生一大串杂乱且难以理解的字符。使用 Django 可扩展的内置模板,可以将模型层、控制层与页面模板完全独立开来进行编码。Django 还具有自己的 Cache 系统,如果需要,也可以根据开发者的要求嵌套其他的 Cache 框架。

【编辑推荐】

  1. 实现Django的控制层和表现层
  2. Django模块的部署
  3. Django简介以及模型定义概述
  4. Python框架Django 1.0版将于9月2日发布
  5. Django是否已经达到顶峰? 
责任编辑:yangsai 来源: 51CTO
相关推荐

2014-05-30 09:26:35

2020-07-21 09:50:05

Windows操作系统功能

2021-01-14 11:39:05

云计算

2021-04-27 15:23:55

Windows10操作系统微软

2018-02-06 22:11:41

微软Office 功能

2012-05-02 14:22:47

微软诺基亚

2014-01-13 09:00:54

PythonDjango

2010-02-01 11:03:51

Python Djan

2021-01-11 13:58:32

云计算云原生AI算力

2021-03-04 20:38:49

Open RAN网络通信

2009-01-03 12:58:33

云计算IBMSymantec

2011-01-11 15:51:35

Pythonwebipad

2021-01-11 10:02:21

云计算云原生AI

2018-12-03 08:25:24

2017-09-11 10:55:22

PythonWeb框架

2022-06-27 17:46:53

PythonFlask

2019-10-11 12:47:54

机器学习人工智能计算机

2021-08-03 21:20:07

人脸识别AI人工智能

2020-01-10 17:49:12

WindowsWindows 10微软

2022-06-26 09:40:55

Django框架服务
点赞
收藏

51CTO技术栈公众号