URL配置
URL配置就像Django所支撑网站的目录.它的本质是URL与要为该URL调用的视图之间的映射表.你就是以这种方式告诉Django,对于哪个URL调用的这段代码....基本格式
from django.conf.urls import url
#循环urlpatterns,找到对应的函数执行,匹配上一个路径就找到对应的函数执行,就不再往下循环了,并给函数床底一个参数request...所以正确写法,匹配根路径的解法:
url(r'^$',views.index),#以空开头,还要以空结尾,写在项目的urls.py文件里面就是项目的首页,写在应用文件夹里面的urls.py文件中,那就是...举个简单的例子:
url(r'^home', views.home, name='home'), #给我的url匹配模式起名(别名)为home,别名不需要改,
路径你就可以随便改了,别的地方使用这个路径...对于这些情况,当反查URL 时,只有视图的名字还不够。
注意
为了完成上面例子中的URL 反查,你将需要使用命名的URL 模式。URL 的名称使用的字符串可以包含任何你喜欢的字符。