flask-wtforms

    1熱度

    1回答

    如何使用wtforms/flask_wtf渲染HTML表單: 一個選擇字段,讓應答固定的選擇,再加上 「其他」選項,允許他們進入文本。 我正在使用RadioField來獲取特定選項,但我看不到如何向選擇選項添加開放式文本框。 有沒有辦法做到這一點,而不需要黑客的代碼?

    0熱度

    1回答

    我正在構建一個允許管理員用戶向數據庫添加「問題」的系統。每種類型的問題都有一個與之關聯的WTForms對象。要顯示一個頁面,我循環所有問題併爲每個問題生成一個由表單域組成的表單。 class TextQuestionForm(Form): value = TextField("Value", validators=[]) class Question(db.Model):

    1熱度

    1回答

    我有一個模板,它允許用戶輸入搜索參數(search.html) {% from "_formhelpers.html" import render_field %} <form method=」post」> <dl> {{ render_field(form. notificationId) }} {{ render_field(form. recordName) }}

    3熱度

    3回答

    我有一個表單,必須驗證並將數據保存到數據庫中。我有一個SQLAlchemy模式叫Campaign它看起來像這樣 from flask.ext.sqlalchemy import SQLAlchemy db = SQLAlchemy() class Campaign(db.Model): __tablename__ = 'campaigns' id = db.Column

    -2熱度

    2回答

    上面的代碼在我的燒瓶應用程序中拋出錯誤。 @@app.route('/') ..... return redirect(url_for('nextPage'),id=DBTable.id) @app.route('/<path:id>') @login_required def nextPage(id): return render_template('page2.html')

    7熱度

    2回答

    WTForms文檔極其不足,他們甚至不會向您顯示一個不是從其他小部件派生的自定義小部件的單個示例。 我試圖讓一個按鈕類型,即不是「輸入」,以html: 提交= InlineButton(NAME =「提交」,類型=「提交」,標題='保存此頁」,textWithinSpan = '保存') from flask.ext.wtf import Required, Length, EqualTo, Fi

    1熱度

    1回答

    我有一個RadioField表單項目,它使用數據庫中的字段值。 如果未創建數據庫,我無法啓動Flask Web服務器,即使它只能在訪問該數據庫並加載該表單時才能啓動。 如果我在Web服務器運行時更​​新數據庫,我看不到包含新數據庫信息的表單。 直到我重新啓動Flask web服務器。 如何獲取它,以便在您訪問該頁面時強制表單從數據庫重新加載其值。 另外,我非常確定它將內存中的RadioField的

    3熱度

    3回答

    我正在尋找最簡單和最乾淨的方式來呈現具有3選擇的基本DateField。 <select>day</select><select>month</select><select>year</select> (如果可能的話使用「格式」選擇如何顯示最終渲染)

    11熱度

    3回答

    我在使用WTForms時使用FieldList時遇到了驗證問題。我不斷收到這個錯誤。 {'csrf_token': [u'CSRF token missing']}。問題是如果我沒有任何數據要在FieldList字段中驗證,驗證通過並且沒有問題。但是當我嘗試使用任何數據驗證表單時,我得到該錯誤。 這裏是我的形式: class FilterForm(wtf.Form): filter_va

    0熱度

    2回答

    我有一個元組列表,我從sqlite3數據庫中獲取。我曾試圖以不同的方式獲得數據庫,但沒有任何運氣,這不是這個問題的人,但最終如果它有助於格式化我的單選按鈕形式的描述,我會欣喜若狂。 的名單上有看起來像: images = [(1, u'True', u'file_Name.img', u'img', u'train', u'2013-02-0509:59:46.442660file.ext',