python - 如何比较 django 中的 html 输入值?
问题描述
我允许用户输入某些数据。我在 Django view.py 中获得了用户输入数据,但是当我尝试将用户与其他数据进行比较时。它不能正常工作
def compare(request)
if request.method == 'POST':
data = request.POST.get('data')
if data == 'yes':
print("no")
elif data == 'menu':
print(True)
html
<form method="post" enctype="multipart/form-data">
{% csrf_token %}
<label for="your_name"> Specific Data </label>
<input type="text" name="data" placeholder="Enter yes or menu "> <br>
<button type="submit" name="submit">submit</button>
</form>
我在输入部分输入了“菜单”,但它正在使用 (" if data == 'yes') 语句
解决方案
推荐阅读
- docker - Docker - Nifi:1.14.0 - 启动失败 - 原因:org.apache.nifi.properties.SensitivePropertyProtectionException
- php - 如何在 PHP 中将当前活动页面设置为 s 标题位置?
- javascript - 将活动类添加到菜单上的元素
- virtualization - x710 VF 使用 dpdk rte_flow_valida() 返回函数未实现
- javascript - 如何在状态中存储html元素
- qualtrics - 读取以数字开头的嵌入数据?
- google-apps-script - Google 表格中的标签之间的 2-Way 同步
- javascript - 字符编码 O'
- php - 如何在变量函数PHP中显示字符串
- python - 当我在 Python 中使用命令时,命令的运行与预期不同