Python Django 1.1对Django 2.2

Python Django 1.1对Django 2.2,python,django,Python,Django,我是Django的新手,刚刚创建了一个简单的博客网站,现在我想从事更复杂的项目。我最近发现它看起来很不错,但我担心它的版本。我需要你的建议在这里我应该使用Django 1.1吗?这两个版本有多大不同?在学习这些教程时,需要注意哪些主要变化?谢谢你的帮助 您的意思一定是django 1.11,而不是1.1,因为1.1非常古老,不受支持 简言之,1.11和2.2之间最明显的区别是: url变成了路径,这使得它看起来更干净,因为 正则表达式在url中不可见。他们还在那里, 但用较新版本编写它们要容易得

我是Django的新手,刚刚创建了一个简单的博客网站,现在我想从事更复杂的项目。我最近发现它看起来很不错,但我担心它的版本。我需要你的建议在这里我应该使用Django 1.1吗?这两个版本有多大不同?在学习这些教程时,需要注意哪些主要变化?谢谢你的帮助

您的意思一定是django 1.11,而不是1.1,因为1.1非常古老,不受支持

简言之,1.11和2.2之间最明显的区别是:

url变成了路径,这使得它看起来更干净,因为 正则表达式在url中不可见。他们还在那里, 但用较新版本编写它们要容易得多 但如果需要,您仍然可以使用正则表达式。 仅限Python 3。 某些内置图书馆的位置也发生了一些变化。
同时也请检查。Django 1.1于2009年发布!那是10年前的事了,很长一段时间都不支持了。您需要执行发行说明中指定的所有更改:您是指Django 1.11吗?您的链接指向一个关于Django 1.11的YouTube视频。如果是这样的话,那么这与Django 1.1截然不同。Django1.1甚至不再是一个东西,而Django1.11与Django2.2非常相似。只需遵循教程,创建站点,测试它,并修复中断。永远不要用旧软件开始一个新的项目——这只会导致更多的时间浪费。谢谢亲爱的威廉·范·昂塞米,纠正这个错误吧!Django 1.11@kloddantohh我的错是Django 1.11,所以你的意思是我可以遵循该教程,它与Django 2.2没有太大区别。他们都很相似。因此,学习其中一种方法并不是一个坏主意,因为两者都在使用。1.11现在使用得更多,但2.2是未来,由于上述原因,更容易使用。我对noob的建议是从2.2开始,因为它更容易,因为url中缺少正则表达式,有额外的东西要学习可能会让人恼火。在那之后,学习正则表达式,你就会被设置好。没问题,我忘了说这里有一个。我想他也有一个2.0版本,以及自1.8以来的所有版本。检查他的播放列表。他对我也有更深入的研究。