wtforms

    0熱度

    1回答

    我有下列數據的表自動填充StringField(主要類別)菜單,用戶可以在其中選擇programme_sub_category。在同一頁面上,我還有一個用於main_programme_category的StringField。是否可以實時自動更新網頁上main_programme_category字段的StringField,以便即使在提交表單之前,字段也會根據選擇的programme_sub_

    0熱度

    1回答

    我有一個使用小部件的窗體。我想要的是兩個垂直列與複選框並排。 class MultiCheckboxField(SelectMultipleField): widget = widgets.ListWidget(prefix_label=False) option_widget = widgets.CheckboxInput() class SimpleForm2(Form

    0熱度

    1回答

    我已經爲工作人員選擇了他們的名字。 我的目標是當用戶不選擇他們的名字,而是在選擇「---」上留下下拉框時,在這種情況下,我希望ValidationError然後打印它的消息。此刻我測試時沒有打印任何內容。 這裏是我的forms.py文件: from flask_wtf import Form from wtforms import StringField, BooleanField, Selec

    0熱度

    1回答

    首先,還有另一個問題here詢問關於檢索元組值的問題,但是我嘗試了這個建議,並且它不適合我的需要(建議使用[1]撥打第二個值即{{ form.staff.data[1] }} - 這並沒有爲我工作 我已經創建了這種形式基本上是一個下拉菜單與員工姓名成員是: class StaffNames(Form): staff = SelectField( 'staff',

    0熱度

    1回答

    我試圖用Flask(0.12),WtForms(2.1)和SQLAlchemy(1.1.5)構建一個非常簡單的表單。 form.py: from flask_wtf import Form from wtforms import StringField, BooleanField, RadioField, SelectField, IntegerField, SubmitField from

    0熱度

    1回答

    我已經在兩個構成SelectField和StringField的組件中設置了DataRequired驗證。 用戶在index頁面上輸入的信息然後打算進入以下results頁面。 驗證當index.html文件form action屬性設置爲""工作。但是,在這種情況下,輸入的表單數據不會存儲在變量中並傳送到results(結果頁面上的表字段顯示「無」)。 然而,當index.html的form a

    0熱度

    1回答

    我已經創建了一個表單,我目前正在驗證DataRequired和Length。 class MainSearch(Form): discnumber = StringField('discnumber', validators=[DataRequired(), Length(min=7, max=7)]) 我想更進一步並驗證條目,以便它符合特定格式。具體而言,如果用戶輸入的光盤編號不

    0熱度

    1回答

    我有一個FlaskForm類,我正在驗證字段值是否已經在系統中,並在必要時引發ValidationError。 def validate_username(self, username_field): if User.query.filter_by(username=username_field.data).first(): raise ValidationError("Th

    0熱度

    1回答

    我開始從在我的燒瓶應用程序中使用標準的基本SQL切換到使用peewee和得到一個奇怪的錯誤我似乎無法找到任何有關信息。我的終結點工作正常,但當我嘗試去登陸頁面時,我得到「jinja2.exceptions.UndefinedError:'peewee.IntegerField對象'沒有屬性'標誌'」 這似乎是一些奇怪的與wtforms和peewee但我似乎無法找到類似的問題。提前致謝。 注一切都在

    0熱度

    1回答

    我正在嘗試使用Flask-WTF來創建一個新的表單,我將其添加到最近繼承的Flask應用程序中。我對Flask生態系統相當陌生(對WTForms完全陌生),四年來我還沒有做過任何Web開發。 Flask-WTF文檔中的示例代碼呈現表單驗證失敗的頁面,而不是重定向(Post/Redirect/Get)。此時,瀏覽器刷新將重新提交以前的POST。這不好,對吧?雖然大多數人似乎沒有給予這種情況任何關注,