0
我在下面有一個簡單的wt-form類。隨着提交按鈕,我需要一個取消按鈕,讓用戶回到主頁。有沒有一種方法可以在課堂中包括這一點?有沒有辦法在flask wtforms中創建自定義Field/CancelField?
我試圖寫一個函數,並將其傳遞給SubmitField(標記爲取消),但它似乎不工作。這裏是我的代碼:
P.S:我'處理使用wtf.quick_form(形式)的形式,如果有任何關聯到這個問題
class RegistrationForm(FlaskForm):
username = StringField('Username', validators=[DataRequired(), Length(3, 16, message='3 to 6 Characters'), user_exists])
email = StringField('Email', validators=[DataRequired(), Email(), email_exists])
password = PasswordField('Password', validators=[DataRequired(), Length(5), EqualTo('confirm', message='Password Must Match')])
confirm = PasswordField('Confirm Password', validators=[DataRequired()])
submit = SubmitField('Submit')
# cancel = SubmitField('Cancel', validators=([go_back])