是否有django等于在轨道中包括局部变量



我正在学习django,我来自轨道背景。因此,我问了许多问题,试图在Django找到一些基础。

当您在铁轨中拨打部分时,您可以选择将一些本地变量作为呼叫的一部分:

 render 'folder_name/partial_name', :local_variable_name => 6 #or @variable or "a string" etc.."

然后在部分中,可以使用变量" local_variable_name":

 <h1><%= local_variable_name %></h1>

django中是否有等效的内容?例如,改变此任务以完成此任务的任何方法:

 {% include 'folder_name/partial_name.html' %} 

根据django文档:

您可以使用关键字将其他上下文传递给模板 参数:

{% include "name_snippet.html" with person="Jane" greeting="Hello" %}

如果您只想使用所提供的变量渲染上下文(或 甚至根本没有变量),请使用唯一的选项:

{% include "name_snippet.html" with greeting="Hi" only %}

享受!

最新更新