0
나는 WTForm과 플라스크로 앱을 만들려고합니다. controller.py에서 플라스크가 WTForms 입력을받지 않습니다.
나는이 다음 forms.py에@mod_private.route('/portfolio/', methods=['GET', 'POST'])
@login_required
def portfolio():
print "in portfolio" # I read this
form = CreateCoinsForm(request.form)
if request.method == 'POST' and form.validate_on_submit():
print form.coins.data #I cannot take this value
return render_template("private/portfolio.html",form=form)
return render_template("private/portfolio.html",form=form)
:
class CreateCoinsForm(Form):
coins = IntegerField('coins',
[DataRequired('num required'),
NumberRange(min=0, max=10)])
및 템플릿
<form method="post" action="/private/portfolio/" accept-charset="UTF-8" role="form">
<p> {{ form.coins }}</p>
<p><input type=submit value=Generate>
</form>
내 문제, 내가 쓴대로 코드는 템플릿에 삽입 된 문자열을 검색 할 수 없다는 것입니다.