在视图中接受参数:
def model_test(request, name, age): return HttpResponse('haha' + name + str(age))
路由中进行处理:
urlpatterns = [ path('watch/<str:name>/<int:age>/', views.model_test), ]
Django的转换器:
- str:匹配除了“
/
”(路径分隔符)之外的非空字符串 - slug:匹配字母、数字、连字符和下画线组成的字符串
- uuid:匹配格式化的UUID(通用唯一识别码),并将捕获到的参数值转换为UUID实例对象
- path:匹配任意的非空字符串,包含了路径分隔符