Why does Flask WTForms and WTForms-SQLAlchemy QuerySelectField produce too many values to unpack?
问题 I've got a pretty basic Flask app: from flask import Flask, render_template from flask_wtf import FlaskForm from wtforms_sqlalchemy.fields import QuerySelectField from wtforms.validators import DataRequired from flask_sqlalchemy import SQLAlchemy from wtforms import StringField db = SQLAlchemy() app = Flask(__name__) app.config['SQLALCHEMY_URI'] = 'sqlite:///:memory:' app.config['SECRET_KEY'] = 'fnord' db.init_app(app) class Section(db.Model): id = db.Column(db.Integer, primary_key = True)