【发布时间】:2018-08-05 03:50:13
【问题描述】:
我正在尝试在 Django 中运行基本的 if 语句。我想说的是,如果输入到“腰”文本框中的数字小于 100,那么如果不输出中,则输出小。我的代码如下;
{% block body %}
<div class="container">
<h1> Input Details </h1>
{% for detail in input_detail %}
<br>
<br>
Waist {{ detail.waist }}
<br>
<br>
{% endfor %}
{% if detail.waist <= 100 %}
<p> small </p>
{% else %}
<p> Medium </p>
{% endif %}
</div>
{% endblock %}
非常感谢任何帮助。
【问题讨论】:
-
Django,python 无法在没有请求的情况下更改客户端输入到网页,这意味着没有刷新。这意味着您需要使用 javascript 来执行该操作。但是,如果您对页面刷新没问题,您可以简单地创建一个转到
www.ws.com/?waist=x的按钮,当用户转到该链接时,它只需将服务器端的waist更改为x
标签: python django if-statement