路由参数
想要使用get请求,在地址上传参数时需要在urls进行配置
url(r'^getSongById/(\d+)/',views.getSongById)
#此处(\d+)是正则匹配数字
之后在方法中加入接收参数,并进行逻辑编写
def getSongById(request,id):
print(id)
song = Song.objects.filter(id=id)
print(song.values())
return HttpResponse("success")
locals()函数
locals()函数,可以将逻辑内所有参数进行打包
def getExtends(request):
context ={
"name":"sola"
}
age='66'
#使用locals()函数,可以直接将逻辑内,所有句柄进行打包里面已包含context与age
return render(request,"home_two.html",context=locals())
html,可以直接进行调用
{% extends "home.html" %}
{% load static %}
{% block header %}
{%