阅读更多

11顶
1踩

编程语言

原创新闻 Django 1.2 发布,高级 Python web框架

2010-05-18 11:56 by 资深编辑 wutao0603 评论(10) 有7242人浏览
不久前,Django 1.2版本终于发布了!

Django 是一个高级 Python web 框架,可以使Web开发工作愉快并且高效的Web开发框架。它包括一个模板系统,对象相关的映射和用于动态创建管理界面的框架。Django遵守BSD版权

 

1.2新特性:

  • 在单一的Django实例中支持多数据库连接;
  • 数据模型验证机制;
  • 新增message 框架;
  • 对Cross-Site Request Forgery (CSRF)的改善;
  • 可通过后端定制邮件的发送;
  • 更智能的if标签模板;
  • 对localization的改进;

 

查看1.2详细新特性:http://docs.djangoproject.com/en/dev/releases/1.2/#what-s-new-in-django-1-2

 


更多Django介绍:

名字由来

Django 的名字是从一位比利时爵士音乐家来的。这是从 Django 的 FAQ 中看到的。这位音乐家名叫: Django Reinhardt ,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。在1930年到1950年初的这段日子里,他被认为是最好的吉它演奏家。根据百科全书的说明,django的发音为: zhane-go ('a'发长音)。从百科全书可以看到在他18岁的时候,他的手指在一场大火中受伤,但这并未影响他的演奏生涯。

 

 

特性介绍

 

  • 对象相关的映射
    • 完全在Python中定义你的数据模型。你可以免费得到一个丰富的,动态访问数据库的API--但如果需要你仍然可以写SQL语句。
  • URL 分发
    • URL的设计漂亮,cruft-free,没有框架的特定限定。象你喜欢的一样灵活。
  • 模版系统
    • 使用DjanGo强大而可扩展的模板语言来分隔设计、内容和Python代码。

  • Cache系统
    • 可以挂在内存缓冲或其它的框架实现超级缓冲 -- 实现你所需要的粒度。
  • 自动化的管理界面
    • 不需要你花大量的工作来创建人员管理和更新内容的接界。DjanGo可以自动完成。

  • 支持多种数据库
  • 国际化
    • 完全支持多国语言,允许针对应用程序提供特定国家语言的翻译字符
来自: djangoproject
11
1
评论 共 10 条 请登录后发表评论
10 楼 weiertzw 2010-05-20 20:41
易卡螺丝君 写道
django就跟在rails屁股后面慢慢爬吧

9 楼 shinezhou 2010-05-19 23:53
不喜欢它的风格。


8 楼 易卡螺丝君 2010-05-19 22:24
django就跟在rails屁股后面慢慢爬吧
7 楼 mubs 2010-05-18 21:02
fansofjava 写道
这个新闻有点过失了,1.2出来好一段时间了。


过时?这是怎么个说法,要说1.2beta确实是出来一段时间了,不过要说正式版今天才发布啊。
6 楼 liuqiang 2010-05-18 20:17
引用
DjanGo强大而可扩展的模板语言


django的模板确实很笨,虽然说可以自己扩展,相当于rails的helper,但纳闷的是每次都要load一下,仅仅在base中写都不行。
5 楼 ccz2005 2010-05-18 18:24
一早就转了web.py,比django爽
4 楼 yfddht1573 2010-05-18 18:06
个人还是喜欢pylons
3 楼 fansofjava 2010-05-18 16:42
这个新闻有点过失了,1.2出来好一段时间了。而且1.2也不支持p3,官方说1.3会考虑支持p3,这点激情显然是不够的。
2 楼 zython 2010-05-18 13:57
DjanGo强大而可扩展的模板语言
1 楼 maku 2010-05-18 13:31
慢慢的,慢慢的,慢慢的失去了兴趣!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • python学习第一天—django框架—后台管理

    python学习第一天—django框架—后台管理 目录 文章目录后台管理1、本地化1.1、语言1.2、时区2、创建管理员3、创建模型类4、注册模型类5、数据迁移6、自定义管理页面6.1、django应用后台web管理页面6.2、修改模型...

  • 设计、实现一个 Asp.Net 应用的通用数据存取层

     设计、实现一个 Asp.Net 应用的通用数据存取层翻译:nxyc_twz@163.com摘要在这篇文章中,我们将深入探讨 N 层体系结构的设计,同时,我们的焦点将集中在数据存取层(DAT)。我们的目标是设计、实现一种适当的、可伸缩的数据存取层(DAT),从而设计出可靠的、可复用的 web 应用程序。我将这篇文章分成了两部分,第1部分我们将讨论体系目标,定义数据集、事件日志以及

  • pythonweb框架django_Django企业开发实战 高效Python Web框架指南

    第一部分初入江湖章需求21.1需求文档31.2需求评审/分析41.2.1博客需求评审51.2.2评审之后61.3功能...框架基础和技术选型13第一部分初入江湖章需求21.1需求文档31.2需求评审/分析41.2.1博客需求评审51.2.2评审之后61....

  • Python Django-Web框架

    Django 是由 Python 编写的一个开源 Web 应用框架,Python + Django 是快速开发、设计、部署网站的最佳组合!

  • python Web框架要点---Django流程详解

    用于搭建Web应用程序免去不同Web应用相同代码部分的重复编写,只需关心Web应用核心的业务逻辑实现Django介绍Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团...

  • 基于python语言的web框架Django+bootstrap实践(二)

    这把,建静态网站,就是说整个博客,能登录,后端编写,前端...同类的还有信息发布网站,个人空间etc.,功能有信息发布/信息记录,以及附带的登录\权限\分类\检索\广告\统计\评论。建立web项目,新建Myblog应用。开整。

  • python web框架之Django随笔总结

    一.Django中url多级路由总结 1.1 django中多级路由映射 django项目中如果一个项目内又分多个app,那么合理的结构是每一个app都应该有一层api路由,通过一级路由映射到当前app中。 django中所有路由的入口在与...

  • Python web 框架 Django1.2版

    流行的 Python Web 框架 Django 已发布 1.2 版本。在 Django 1.2 中引入的重要新特性主要包括: Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的软件设计模式,即模型M,模版T和视图控制器V。它...

  • Django笔记——Python Web 框架

    1.Django:即是一个开放源代码的Web应用框架,由Python写成,采用了MVC的框架模式思想,但是有自有的名字MVT,中文文档:https://docs.djangoproject.com/zh-hans/2.0/。 MVC框架如图: Django模式如下: ...

  • python 后端web框架知识整理

    python 后端web框架知识整理

  • Python Web开发——Django框架学习

    文章目录Web开发简介Web应用技术Web前端开发Web后端开发使用 Django 开发后端服务项目目标管理员操作登录界面客户管理界面添加客户界面药品管理界面添加药品界面订单管理界面添加订单界面接口文档登录系统请求消息...

  • web框架总结(django、flask)

    服务器根据WSGI协议指定相应的Handler来处理Http请求,并且初始化该Handler,在Django框架中由框架自身负责实现这一个Handler。 此时服务器已处于监听状态,可以接受外界的Http请求 当一个http请求到达服务器的时候...

  • python开发框架——Django基础知识(一)

    学习Django,从这里开始!

  • python django web典型模块开发实战下载_Django实战 Python Web典型模块与项目开发

    本书结合样例,介绍 Django 的基础知识、主要模块的开发以及权限...本书共有 16 章,分为 3 个篇章,准备篇介绍了 Web 框架以及 Django 的基本知识;入门篇详细讲解了路由系统、模板系统等5 个主要模块的开发过程,...

  • python写后台框架实战_Django实战 Python Web典型模块与项目开发 Web框架应用开发实战前端开发后端开发Py...

    篇准备篇章Python和Web开发框架21.1Python简介31.2Web开发框架基本知识31.2.1Web应用本质31.2.2Web开发框架核心功能51.2.3HTTP简单介绍81.2.4HTTP请求消息格式91.2.5HTTP响应消息格式91.3PythonWeb开发框架101.4小结...

  • Django 1.2

    流行的 Python Web 框架 Django 已发布 1.2 版本。在 Django 1.2 中引入的重要新特性主要包括: Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的软件设计模式,即模型M,模版T和视图控制器V。它...

  • java python web框架_初学python的Web框架Django-模板

    修改django的url规则和模板的基本操作We’ll just have to take a few steps to make the conversion. We will:1. Convert the URLconf.2. Rename a few templates.3. Delete some of the old, unneeded views.4. ...

  • django-mongotesting:Django Web 框架的扩展,为 mongoengine 依赖模块提供测试支持

    Django Web 框架的扩展,为 mongoengine 依赖模块提供测试支持。 见 要求 姜戈 1.2+ 引擎 用法 首先,定义 MONGO_DATABASES 和 MONGO_PORT 设置。 包括 mongo 连接位,您的 settings.py 文件中应该有这样的内容:...

  • python Web框架django(1)

    视图(V) 1.2 MTV模型 Django的模式 1.Model(模型):负责业务对象与数据库的对象(ORM) 2.Template(模板):负责展示页面 3.View(视图):负责业务逻辑,并在适当的时候调用Model和Template **Django还有一个url分发...

  • python网页开发教程_Python Web开发基础教程(Django版)(微课版)

    章PythonWeb开发起步11.1PythonWeb开发简介11.1.1Web应用基本架构11.1.2Web框架简介11.1.3PythonWeb框架简介21.1.4Django简介21.2配置Web开发环境41.2.1安装Python41.2.2安装Django61.2.3配置系统环境变量71.2.4安装...

Global site tag (gtag.js) - Google Analytics