我有一个django视图,其中声明了一个目标变量:
target = "name_of_next_view_to_call"
return render(request, template, locals() )
我想在模板中使用此目标变量,我尝试了以下操作:
<form action="{% url '{{target}}' %}" method="post">
这给我一个错误:
Reverse for '{{target}}' not found. '{{target}}' is not a valid view function or pattern name.
如何使用“目标”变量的值作为要构造的url的名称? 通过doc,我知道应该有可能:
第一个参数是URL模式名称。可以是带引号的文字 或任何其他上下文变量。