2017-07-19 109 views
0

我想根据上下文中的布尔值即{{enable}}启用按钮。 如果enable为True,则使其启用,否则禁用。启用基于django模板的禁用html按钮

<input type="submit" name="upload" class="btn btn-primary" value="Upload" disabled/> 
+0

'{%如果启用%} {%其他%} {%endif%}'我认为如果你不打算用浏览器上的其他事件动态处理它,这是最简单的方法。 – Jayground

+0

感谢您的回答,但我可以在html标签中包含django标签作为属性吗?比如

+0

我已经评论过它。 :)是的。您可以。你可以亲自尝试。 – Jayground

回答

1

做到这一点:

{% if enable %} 
<input type="submit" name="upload" class="btn btn-primary" value="Upload" /> 

{% else %} 
<input type="submit" name="upload" class="btn btn-primary" value="Upload" disabled/> 

{% endif %} 
+1

感谢您的回答,但我可以在html标签中包含django标签作为属性吗?如

+1

是的,你可以做到这一点。 – Jayground