wtforms

    1

    1答えて

    私はWFormで検証を追加したいSelectFieldを持っています。 :それは、ユーザが最初の領域を選択し、都市のオプションスイッチは、選択された領域の都市を表示する領域/都市選択のペアの市フィールドがあるので、フィールドは、動的なドロップダウンから値を取得します私は、フォームクラスと同じ名前に設定すると その後、私はまだ入力の検証を行うことができます。 <div id="cities">

    5

    1答えて

    Flask-WFT documentation pageに表示されたrender_fieldマクロを使用して、異なるテンプレート間で長いフォームのフィールドを描画しています。フォームで フィールドがこの year_built = IntegerField(label='Year Built', description='Year built, not the year of a ma

    7

    1答えて

    私はユーザー入力にWTFormsを使用するFlaskアプリケーションを持っています。これはフォーム内でSelectMultipleFieldを使用します。私は選択されたときに、フィールド内のすべてのアイテムをPOSTするようにアプリを取得することはできません。ユーザーが選択した数に関係なく、選択された最初の項目のみが送信されます。 Flask documentationが、これは、このフィールドタ

    6

    1答えて

    WTForm検証エラーをフラッシュしようとしています。私はthis snippetを発見し、わずかにそれを修正:ここ def flash_errors(form): """Flashes form errors""" for field, errors in form.errors.items(): for error in errors: flash

    10

    1答えて

    私はプログラマーではないので、私と穏やかにしてください。私は非常にうまくWTFormsを使用していますが、値を返さない隠しフィールドに問題があります。私は簡単な例を作りました、これがはっきりしていることを望みます。 forms.py: from wtforms import (Form, TextField, HiddenField) class TestForm(Form): fl

    25

    5答えて

    WFormsでSelectFieldのデフォルト値を設定しようとすると、私は値を 'default'パラメータに渡します。 class TestForm(Form): test_field = SelectField("Test: ", choices=[(1, "Abc"), (2, "Def")], default=2) また、次のことも試しました。 class TestForm

    6

    1答えて

    問題を要約するのに問題があるので、タイトルは実際にそれを言っていません。だからここに長い説明を行く: はのは、私は、複数の連絡先の情報を追加している、と私はこれらのフィールドを持っているとしましょう:連絡先(電子メール、電話番号の接触 法の 名を、インスタントメッセージ) 電子メールの場合:翔:インスタントメッセージ場合 電話番号フィールドを表示:電話番号が場合 (のは、このフィールドが存在すると

    1

    1答えて

    私はWTFormsで継承を使っていました。 私は次のクラスだった: class MyForm(WTForms): ... def process(self, formdata=formdata, obj=None): super(self.__class__, self).process(formdata=formdata, obj=obj) をそして、私はエラ

    10

    2答えて

    WTFormsフィールドオブジェクトを呼び出すと、レンダリングされたフィールドが生成され、引数はすべて属性として使用されます。 form.field(attribute='value') が <input attribute='value'> のようなものを返しますどのように私は、単一のキーワード引数としてPythonでそれらを解析できない作り、ハイフンが含まれているデータは、提供として、

    2

    1答えて

    は、私はむしろ、高度なフォームを持って提出された戻るボタンを有効にする方法: プレビューページ押されたときに到達し、この のようなルックスを継続します 今、私は "戻ると編集広告"ボタンを実装したいが、フォームフィールドが記憶されていないので、JavaScriptの履歴-1はそれをしなかった。プレビューを行うときにデータストアにフィールドを書きます。ユーザーが新しいIDで完全に新しいサブミットにな