又一个不再支持 Python 2 的,这次是 Django 2.0

(点击上方公众号,可快速关注)


Python开发者(PythonCoder)编译


就在 11 月 16 日,Numpy 库官方宣布准备放弃支持 Python 2


12 月 2 日,Python Web 开发框架 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 2.0 对 Python 3.4 将于 2019 年 3 月结束支持,因此 Django 2.0 也将是最后一个支持 Python 3.4 的版本。



Django 2.0 的主要新特性包括:


简化 URL 路由语法


以前是这样写:

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

 

现在可以这样:

path('articles/<int:year>/', views.year_archive),


移动友好的 contrib.admin


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


新的 Window expressions


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

 

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



看完本文有收获?请转发分享给更多人

关注「Python开发者」,提升Python技能

淘口令复制以下红色内容,再打开手淘即可购买

范品社,使用¥极客T恤¥抢先预览(长按复制整段文案,打开手机淘宝即可进入活动内容)

近期,北京地区正常发货,但派件时间有所延长

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值