美文网首页Python 运维大数据 爬虫Python AI Sqlpython学习
Python Web 开发框架 Django 2.0 发布,不再

Python Web 开发框架 Django 2.0 发布,不再

作者: 云飞学编程 | 来源:发表于2017-12-05 19:51 被阅读143次

    Django 是一个 Python Web 开发框架。12 月 2 日,Django 官网发文宣布推送 Django 2.0 版。

    在 Django 2.0 的发布说明中,最大吸引注意的内容就是兼容性。

    Django 1.11.x 是支持 Python 2.7 的最后版本;

    Django 2.0 支持 Python 3.4、3.5 和 3.6;

    Django 对 Python 3.4 将于 2019 年 3 月结束支持,因此 Django 2.0 也将是最后一个支持 Python 3.4 的版本。

    Django 2.0 的主要新特性包括:

    简化 URL 路由语法

    以前是这样的:

    1url(r'^articles/(?P[0-9]{4})/$',views.year_archive),

    现在可以写成:

    1path('articles//',views.year_archive),

    移动友好的 contrib.admin

    admin 将自适应主流移动设备。优雅性在老旧浏览器则可能会有打折咯。

    新的 Window expressions

    Window表达式允许在查询集添加 OVER 从句。可以在表达式中使用 window 函数和 aggregate 函数。

    其他细微变动,可参见:https://docs.djangoproject.com/en/2.0/releases/2.0/

    相关文章

      网友评论

        本文标题:Python Web 开发框架 Django 2.0 发布,不再

        本文链接:https://www.haomeiwen.com/subject/tgthixtx.html