我是Django的新手,刚刚建立了一个简单的博客网站,现在我想从事更复杂的项目。我最近发现Django 1.11 ecommerce website tutorial看起来非常不错,但我担心它的版本。我需要在这里使用Django 1.1的建议吗?这两个版本有何不同?在学习这些教程时需要注意哪些主要变化?谢谢您的帮助!
答案 0 :(得分:2)
您的意思是django 1.11,而不是1.1,因为1.1的版本太旧且不受支持。
简而言之,1.11和2.2之间最明显的区别是:
url()
变成path()
,这使它看起来更加整洁,因为
网址中不显示正则表达式。他们还在那里
但是使用更新的path converters.来编写它们要容易得多
但是如果需要,您仍然可以使用正则表达式。