python - Flask:ValueError:从列表中解包的值太多(预期为 2)
问题描述
我正在尝试遍历GoalHours
并GoalNames
获取names
& hours
。
HTML
{% for names, hours in GoalHours, GoalNames %}
<input type="submit" value="{{names}}: {{ hours }}" class="btn" name="remove" required> Hrs
{% endfor %}
烧瓶
@blueprint.route('/goals' , methods=['GET', 'POST'])
def goals():
goal_ = theGoal(str(flask.session['id']))
goalNames_ = goal_['goalName']
goalHours_ = goal_['goalHours']
return render_template('/accounts/goals.html', calList = calList, GoalHours = goalHours_, GoalNames = goalNames_)
我不断得到:
ValueError: too many values to unpack (expected 2)
我尝试了从压缩到添加各种 iter 方法到导入zipAttributeError: 'Blueprint' object has no attribute 'jinja_env'
的所有 Web 解决方案。非常感谢您的帮助
解决方案
推荐阅读
- java - 从包含库的模块提供库版本
- mysql - 无法从 PhpStorm 远程连接到 KINSTA 站点的 MySQL
- javascript - 嵌套路由器视图未显示;视图组件未安装
- swiftui - 如何将 FSCalendar 数据从 UIKIT 传递到 SwiftUI
- amazon-web-services - 如何使用 CSVSERDE 在同一个配置单元表中加载 2 个 CSV 文件
- deep-learning - IndexError:索引 2047 超出轴 0 的范围,大小为 1638
- python - 使用 pandas 将每 n 行从一列转置为多列
- julia - 如何在 Julia 的 Turing 模块中使用 CDF 函数?
- r - plotly line plots:使其中一个粗体
- java - 解析网站,查找图片链接并下载 png