当前位置: 首页 > 网络应用技术

什么版本的Django很好(Django和Python版本与Python相对应)

时间:2023-03-07 00:20:33 网络应用技术

  如今,首席CTO指出要与您分享使用哪种版本的Django,这还将详细介绍Django和Python版本的相应介绍。如果您可以解决您现在面临的问题,请不要忘记注意此网站。

  本文目录清单:

  1. DRF 2,DJANGO WEB的哪个版本可以安装在Django2.1中,哪个版本是Python 3,Django 2.1和2.0的最佳版本。4. Python2.7如何安装Django 3.10.0。

  如果Django安装了2.0版,建议安装以下版本,PIP安装djangorestframework == 3.10.0。

  Python2.7和Python3都支持Django。鉴于Python2.7限制已经到了,建议使用Python3

  希望采用 -

  如果MySQL数据表是错误的,则可以将其返回到2.0版Django版本

  Django 2.1功能

  Python版本支持

  Python版本需要3.5+,不再支持3.4。

  模型权限:添加的视图(视图)权限

  长期以来,Django模型只有三个默认权限:增加(添加),删除(删除)和编辑器(更改),并且没有单独的查看权限。新的查看权限允许设置模型可读取。

  正向兼容性:如果用户获得修改(更改)权限,则自然会在没有任何其他设置的情况下获得查看权限。

  登录框架

  删除了contry.auth.views模块下的所有函数视图(FBV),并且可以使用相应的类视图(CBV)

  安全

  httpresponse.set_cookie()支持设置samesite属性

  不再支持数据

  不再支持MySQL 5.5及以下,PostgreSQL 9.3及以下

  其他更新

  默认的jQuery版本从2.3.3更新为3.3.1

  根据基于内存的缓存使用LRU选择算法

  ImageField渲染控制新访问=“ image/*”属性

  模型类支持init_subclass重写

  booleanfield允许设置null = true,将来可以删除nullbooleanfield类

  Django提供3个发行版本,建议使用官方稳定版本:

  1.您的操作系统(Linux)提供的分销版本(Linux)

  2.官方稳定版本(推荐)

  3.开发测试版本

  Django本质上是Python语言的类库,因此可以通过PIP工具进行安装。这也是最简单,最佳的安装方法。不建议下载安装软件包或编译安装源代码,除非您的环境无法连接到外部网络。

  首先,确保您已经安装了PIP!

  在Ubuntu下:sudo pip安装django

  在Windows下:pip install django在命令行中

  如果要指定版本,则可以使用PIP安装django的形式= 1.14.1。

  摘录摘自:Liu Jiang的博客和教程:Liujiangblog-com,有详细的描述。

  结论:以上是主要CTO的所有内容,请注意使用哪种版本的Django,并与Django和Python版本相对应。我希望这对每个人都会有所帮助。如果您想了解有关此信息的更多信息,请记住收集并关注注意力。