【发布时间】:2018-09-20 14:37:43
【问题描述】:
我的 wtform 很长:
即
Question1 = TextAreaField('What is your name?')
...
Question100=TextAreaField('Describe your role')
当用户提交表单时,Flask 会检索每个问题的数据:
即
Question1=form.Question1.data
..
Question100=form.Question100.data
然后我使用 sql 将数据写入数据库 即
cursor.executve("INSERT INTO table (Q1,Q100) values (%s,%s)", (Question1, Question100))
SQL 注入不是问题,我不想使用 SQLalchemy。有没有更有效的方法来做到这一点?
编辑: 假设某些字段类型是 FieldLists、Formfields 或 HiddenFields。我怎么能把这些写到表里?如何循环跳过它们?
【问题讨论】:
标签: mysql flask flask-wtforms