python-3.x - 如何像在 Django 中一样在 Flask 中创建选择字段?
问题描述
我有一个模型,其中一个字段是角色,我希望模型接受两个角色中的一个角色,例如经理或员工。在 Django 中,我们有 CHOICES,我们如何在 Flask 中实现它?
解决方案
Flask 确实支持使用 WtfForms 从 python 创建输入字段,但这是一个非常漫长且耗时的过程。更简单的方法如下,您可以使用 bootstrap SelectList 通过将以下代码添加到您的 html 来获得类似于 ChoiceFields 的功能,
<div class="form-group">
<label for="sel1">Select list:</label>
<select class="form-control" id="sel1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
</div>
更多详情,您可以访问https://www.w3schools.com/Bootstrap/bootstrap_forms_inputs.asp
推荐阅读
- angular - 输入字段必须单击几次才能添加数字
- typescript - 如何正确设置和使用本机存储 ionic 4?
- python - 使用python和sqlite时将变量输入选择
- sql - 在 SQL 中具有求和值的语句的情况
- amazon-web-services - 在 CloudFormation 模板中重命名资源
- qt - 从另一个 cpp 文件访问树结构
- c# - Datagridview - 使用列表循环填充的更快方法?
- c++ - “无法处理热插拔 CPU” - 实施问题
- html - 将 font-awesome 添加到复选框
- sql - 在另一个查询中使用一行中的值 SELECT TOP 1