zoukankan      html  css  js  c++  java
  • Django若干新版本一些新特性

    前面那篇文章简单总结了1.9版本的新特性,其实这是我一直想做的一件事情,不过因为对于工作不是那么紧急需要,所以一直被搁浅着,今天既然做了就多做一点吧

    Django1.8的新特性大概(2015年4月发布):

    1、官方开始内建支持Model._meta API

    2、多模板引擎

    3、安全加强:

    1. Several features of the django-secure third-party library have been integrated into Django.   
    1. django.middleware.security.SecurityMiddleware provides several security enhancements to the request/response cycle.   
    1. The new check --deploy option allows you to check your production settings file for ways to increase the security of your site.  


    4、新的PostgreSQL特定功能

    5、查询表达式增强:比如Conditional Expressions allow you to use if ... elif ... else logic within queries.

    6、TestCase data setup

    Django1.7新特性大概(2014年9月发布)

    1、开始支持数据模式升级(Migrations)特性

    2、app loading 重构

    3、字段的新方法

    4、新的Manager定制方式

    5、查询反向关系时使用定制Manager

    6、新的系统检查框架

    7、新的Prefetch对象定义预提取操作

    Django1.6新特性大概(2013年11月发布):

    1、项目及App默认模板简化

    2、增强的事务管理

    3、数据库长连接

    4、测试代码发现机制强化

    5、时区聚合

    6、二进制字段

    7、check指令

    8、save()方法算法改变

    Django1.5新特性大概(2013年11月发布):

    1、引入Python3的支持

    2、可配置的UserModel

    3、支持存储字段子集

    4、相关数据实例的缓存

    5、流式Response的显式支持

    Django1.4新特性大概(2012年3月发布)

    1、开始支持时区

    2、浏览器内测试框架支持

    3、项目默认布局发生变化

    4、可定制的项目和App模板

    5、增强的WSGI支持

    6、SELECT FOR UPDATE support

    在以前的就不说了,我好像是从1.4开始在生产项目中使用Django。以上版本修改信息只为简要大概,出现版本升级问题没招时,去看官方Release Note。

  • 相关阅读:
    【codeforces 723F】stSpanning Tree
    struts2.0中struts.xml配置文件详解
    存储过程中调用JAVA程序段
    本不该逃避
    利用js实现对页面的自动刷新
    [转]从硬盘安装 RedHat Enterprise Linux Server 5 iso
    正则表达式使用
    利用XmlBean轻松读写xml(转)
    Struts2+Spring2+Hibernate3 web应用示例(七)
    在DWR中实现直接获取一个JAVA类的返回值的两种方法
  • 原文地址:https://www.cnblogs.com/dhcn/p/7124649.html
Copyright © 2011-2022 走看看