wtforms

    0熱度

    1回答

    我希望能夠將cd上每個軌道的軌道名稱和開始時間都收集到表格中的dict或json列中。 我已經定義了一個formfield趕上與音軌名稱的數據並將其保存在一個字典: class SeperateTracks(NoCsrfForm): track1 = TextField('track1') track2 = TextField('track2') track3

    2熱度

    1回答

    這是一個比wtforms問題更多的python問題,底部的摘要可能對通常回答純python問題的人更有意義。 當一個頁面驗證並且一個字段未通過驗證時,我設法通過使用if/else語句讓腳本保持先前輸入的值。它允許用戶看到他們被觸發驗證錯誤之前鍵入: if request.method == 'POST': if form.validate_on_submit():

    0熱度

    1回答

    如何隱藏/顯示多個平臺標籤。目前我正在這樣做。 HTML: {{ render_field(var_1, class = "class_1") }} {{ render_field(var_2, class = "class_1") }} {{ render_field(var_3, class = "class_1") }} JQuery的: $('label[for="var_1"]'

    1熱度

    1回答

    我有一個非常簡單的表單,我試圖測試表單驗證。我要走出Flask Megatutorial by Miguel Grinberg。我剛剛遇到問題。 這裏的回溯: Traceback (most recent call last): File "/Users/naman/Desktop/dev/pythonstuff/flaskStuff/microblog/flask/lib/python

    0熱度

    1回答

    上面的圖片給人的希望實現與瓶什麼的例子。 現在我有一個元組列表,如[(B,Q), (A,B,C), (T,R,E,P), (M,N)]。 該列表可以是任何長度以及元組。當我在我的表格中輸入submit或pass時,我收到一個服務器端的數據,一切正常。 但是現在我被要求記住之前提交的廣告通過表單的狀態,以便返回並最終修改信息。 什麼是記住表格狀態的最好方法? Python字典的鍵是在底部(1〜4)

    0熱度

    2回答

    我想通過Ajax和wtforms驗證表單字段數據後,開始工作,我有一個表格,像這樣一個領域: name = StringField('Name :', description = "enter your name", validators=[InputRequired(message='please enter your name')]) 我的服務器端代碼是這樣的: @app.route('/

    1熱度

    3回答

    我想在WTForm中的Jinja2中引發一個錯誤,如果url輸入未經過驗證,應該引發錯誤,但是當我提交一個無效url時, 「請輸入一個網址」。 如何傳遞默認彈出窗口並添加自定義錯誤消息? 這裏是主要潘岳: from datetime import datetime from flask import Flask, render_template, url_for, request, redire

    0熱度

    1回答

    我在網上找到的大部分信息都是針對多個複選框的。我只想1. 我: class CategoryForm(FlaskForm): category = StringField('category',validators=[DataRequired()]) checkbox = BooleanField('Private?') @app.route('/category/<cat

    0熱度

    1回答

    我想將幾個模型上的集合設置爲只讀。與文本字段,這很容易: form_widget_args = { 'created': { 'readonly': True } } 然而,當我通過同樣的事情這是收藏領域,字段沒有設置爲readonly。無論該集合是源自模型對象還是它是backref的結果,都是如此。

    0熱度

    1回答

    如果您dynamically add a field to a WTForms form,新添加的字段未驗證(即使您添加驗證程序)。 例如,在瓶: @app.route('/add', methods=['GET', 'POST']) def add(): if 'state' not in session: session['state'] = 1 form