URL参数传递
Django在执行URL解析时,可将URL路径的一部分解析为数据,将其作为参数传递给视图函数。
实例演示
views.py文件代码:
from django.http importHttpResponsedefgetDate(request,urlDate):return HttpResponse("Url获取到的参数是:"+ urlDate)
urls.py文件代码:
from django.contrib importadminfrom django.urls importpathfrom .importviews
urlpatterns=[
path('',views.getDate),
]
代码分析:
views.py文件内的urlDate就是指的参数abc123
urls.py文件内的urlDate就是views.py文件的函数,用于接收URL路径中的数据。
正则表达式参数传递
实例演示
views.py文件代码:
from django.http importHttpResponsedefgetDateRe(request,data):return HttpResponse("正则表达式Url获取到的参数是:%s" % (data))
urls.py文件代码:
<