【发布时间】:2016-07-08 02:17:57
【问题描述】:
我有使用 PHP 的经验,但我是 Flask 和 Python 的新手,我需要一些简单的帮助。
我有一个数据库表,我需要一个单选按钮中的每个条目。我需要使用 WTForms 但我做不到。 id 应该是值,botname 应该是标签。
这是我的桌子:
class Probot(db.Model):
__tablename__ = "probot"
id = db.Column(db.Integer, primary_key=True)
botname = db.Column(db.String(20), unique=True, index=True)
is_available = db.Column(db.Boolean, nullable=False, default=True)
battery = db.Column(db.Integer)
registered_on = db.Column(db.DateTime,default=datetime.datetime.utcnow())
我使用查询:Probot.query.all() 但如何在表单上 RadiofField 的选择属性中使用结果?
class SimpleForm(Form):
example = RadioField('Label', choices=[])
我尝试了很多方法,但总是出错,希望能得到一些帮助。谢谢。
【问题讨论】:
标签: python flask sqlalchemy jinja2 wtforms