django2.0在url的配置上较之以前的版本有点区别,在之前的版本是通过django.conf.urls.url函数来实现路径配置的
urlpatterns = [
url(r'index/',views.index),
]
在2.0版本中,通过django.urls.path函数来配置
urlpatterns = [
path("index/",views.index)
]
并且path函数在url的配置上还有一些新特性,比较明显的就是不用正则表达式来配置了,不过也可以通过
django.urls.re_path函数来实现正则表达式来配置
如果在app目录下创建了urls,那么需要在项目urls文件中导入
在views创建视图函数

在app下的urls

此时就需要在项目的urls导入在app下配置的url

然后就可以通过http://localhost:8000/quickstart/index访问到视图函数index提供的服务

本文介绍Django 2.0版本中URL配置的变化,包括使用path函数替代之前的url函数进行路径配置,并保留了使用re_path函数支持正则表达式的功能。文章还概述了如何在项目的URL配置中引入应用级别的URL配置。
385

被折叠的 条评论
为什么被折叠?



