自2005年以来,Django框架的出现已经是流行并受到广泛关注了 。它是与任何Python从2.4开始兼容,虽然2.7是建议。Django的工程师兼容性问题特别敏感,因此,如果一个新的Python版本增加了一个功能不可用,到较早的Django版本,Django项目的工程师将修改代码或释放出库,使在旧透明的Python版本的支持。
Django你需要建立一个Web应用程序的所有的作品,需要单独的组件的最小安装。该框架包括一个ORM(对象关系映射层),模板库,表单库,URL调度机制,一个管理界面,和其他支持库和有用的应用程序。当你安装Django,缺少的是一个外部RDBMS,并配置连接到数据库很简单。
该框架外的,盒最常见的Web攻击保护的XSS(跨站点脚本)的CSRF(跨站请求伪造)和SQL注入榜首。事实上,Django的“默认”的安全功能是由Rails社区的帽子的一角时推出在Ruby on Rails 3中的XSS保护。