我是Django的新手,所以我的问题可能很简单。我需要编写一个模板,该模板将从查询字符串中回显信息。该字符串看起来像这样: http://127.0.0.1:8000/echo/?a=1 问题是,查询名称可能会从“ a”更改为其他名称,我需要相应地回显它。我知道如何从该字符串中捕获值,但我不知道如何捕获名称。请帮忙。
def echo(request):
return render(request, 'echo.html', context={
'get': request.GET.get('a'),
'post': request.GET.get('b')
})
<!--DOCTYPE html -->
<html>
<body>
{% if request.method == 'GET' %}
<h1> get a= {{ get }} statement is empty </h1>
{% elif request.method == 'POST' %}
<h2> post b= {{ post }} statement is empty</h2>
{% endif %}
</body>
</html>
答案 0 :(得分:1)