Django

软件截图:
Django
软件详细信息:
版本: 2.0.2 更新
上传日期: 22 Jun 18
许可: 免费
人气: 7

Rating: 1.0/5 (Total Votes: 1)

Django 是一个用Python编程语言编写的开源,免费,易用,可扩展和高级的Web框架,可实现快速开发和实用,简洁的设计。


功能一目了然

主要功能包括一个对象关系映射器,允许开发人员完全用Python定义他们的数据模型,一个自动管理界面,可以节省大量时间,以及一个没有框架的优雅,无残留的URL设计 - 特定限制。

此外,Django项目为用户提供了一个功能强大,设计友好且可扩展的模板系统,一个连接到memcached的缓存系统,一个动态数据库访问API,以及对多语言应用程序的支持。


谁使用Django?

大约5,000个网站在他们的基础设施上使用Django网络框架,包括着名的Pinterest,Mozilla,Instagram,OpenStack,Disqus,Rdio,PolitiFact.com,Mainmetrics,Beerclue,BR1ITALIA和Plagiarism Guard。

Django入门

在GNU / Linux发行版上安装Django的最佳方法是使用pip安装程序(例如pip install Django == 1.7.1)。安装Django的另一个好方法是通过Git源代码或Softoware上分发的TAR存档。

在您的计算机上下载了源存档后,您应该使用您喜欢的存档管理器解压缩它,打开终端模拟器并使用&lbsp; cd’导航到解压缩的存档文件的位置。命令。

要安装Django,请键入‘ sudo python setup.py install’命令作为特权用户,或者‘ python setup.py install’以root身份命令。详细的使用说明可以在项目的主页上找到(请参阅下面的链接)。

此版本中的新功能

  • 错误修复:
  • 使用py-bcrypt和Python 3(#21398)修复了BCryptSHA256PasswordHasher。
  • 修复了一个回归,该回归阻止带有隐藏的反向管理器(related_name以'+'结尾)的ForeignKey被用作prefetch_related(#21410)的查找。
  • 修复了Queryset.datetimes在某些情况下引发AttributeError(#21432)。
  • 修复了ModelBackend如果get_user_model()引发错误(#21439)引发UnboundLocalError。
  • 修复了阻止可编辑GenericRelation子类在ModelForms中工作的回归(#21428)。
  • 为ModelMultipleChoiceField添加了缺少的to_python方法,Django 1.6中需要该方法正确检测初始值的变化(#21568)。
  • 修正了django.contrib.humanize翻译,其中逐字地返回了非破坏空间的unicode序列(#21415)。
  • 当灯具文件名包含与文件扩展名无关的任何点(#21457)或夹具路径相对但位于子目录(#21551)时,修复了loaddata错误。
  • 当父级为0时,固定显示表单集中的内联实例(#21472)。
  • 修复了如果ModelAdmin具有排序集(#21405),覆盖外键自定义查询集的回归。
  • 删除了makemessages和compilemessages命令的--locale / -l选项中提及的功能,这些命令从未按照承诺工作:支持用逗号分隔的多个区域设置名称。通过多次使用该选项,仍然可以在一次运行中指定多个语言环境(#21488,#17181)。
  • 修复了导入get_wsgi_application(#21486)时不必要地触发设置配置的回归。
  • 修复了使用基于cookie的会话后端时的测试客户端logout()方法(#21448)。
  • 修复了GeometryField使用非几何小部件时出现的崩溃问题(#21496)。
  • 更改迭代次数时修复密码哈希升级(#21535)。
  • 修复了当URLconf只包含一个元素(#21530)时调试视图中的错误。
  • 重新添加缺少的搜索结果计数并重置更改列表管理视图中的链接(#21510)。
  • 当前语言不再由LocaleMiddleware在每个响应中保存到会话中,而是仅在注销后(#21473)保存到会话中。
  • 修复了在非英语系统上执行runserver时以及当输出中的格式化日期包含非ASCII字符时出现崩溃的问题(#21358)。
  • 修复了Python≥3.3(#21443)上发生异常后调试视图中的崩溃。
  • 修复了某些平台上ImageField的崩溃问题(报告了Homebrew和RHEL6)(#21355)。
  • 修复了在ModelAdmin.list_filter(#21431)中使用泛型关系时的回归。

版本中的新功能

  • 错误修复:
  • 使用py-bcrypt和Python 3(#21398)修复了BCryptSHA256PasswordHasher。
  • 修复了一个回归,该回归阻止带有隐藏的反向管理器(related_name以'+'结尾)的ForeignKey被用作prefetch_related(#21410)的查找。
  • 修复了Queryset.datetimes在某些情况下引发AttributeError(#21432)。
  • 修复了ModelBackend如果get_user_model()引发错误(#21439)引发UnboundLocalError。
  • 修复了阻止可编辑GenericRelation子类在ModelForms中工作的回归(#21428)。
  • 为ModelMultipleChoiceField添加了缺少的to_python方法,Django 1.6中需要该方法正确检测初始值的变化(#21568)。
  • 修正了django.contrib.humanize翻译,其中逐字地返回了非破坏空间的unicode序列(#21415)。
  • 当灯具文件名包含与文件扩展名无关的任何点(#21457)或夹具路径相对但位于子目录(#21551)时,修复了loaddata错误。
  • 当父级为0时,固定显示表单集中的内联实例(#21472)。
  • 修复了如果ModelAdmin具有排序集(#21405),覆盖外键自定义查询集的回归。
  • 删除了makemessages和compilemessages命令的--locale / -l选项中提及的功能,这些命令从未按照承诺工作:支持用逗号分隔的多个区域设置名称。通过多次使用该选项,仍然可以在一次运行中指定多个语言环境(#21488,#17181)。
  • 修复了导入get_wsgi_application(#21486)时不必要地触发设置配置的回归。
  • 修复了使用基于cookie的会话后端时的测试客户端logout()方法(#21448)。
  • 修复了GeometryField使用非几何小部件时出现的崩溃问题(#21496)。
  • 更改迭代次数时修复密码哈希升级(#21535)。
  • 修复了当URLconf只包含一个元素(#21530)时调试视图中的错误。
  • 重新添加缺少的搜索结果计数并重置更改列表管理视图中的链接(#21510)。
  • 当前语言不再由LocaleMiddleware在每个响应中保存到会话中,而是仅在注销后(#21473)保存到会话中。
  • 修复了在非英语系统上执行runserver时以及当输出中的格式化日期包含非ASCII字符时出现崩溃的情况(#21358)。
  • 修复了Python≥3.3(#21443)上发生异常后调试视图中的崩溃。
  • 修复了某些平台上ImageField的崩溃问题(报告了Homebrew和RHEL6)(#21355)。
  • 修复了在ModelAdmin.list_filter(#21431)中使用泛型关系时的回归。

<强>要求

  • 的Python

意见 Django

评论没有发现
添加评论
打开图片!