UnboundFieldを返すWTFormsにフィールドを動的に追加する

andygimma

このリンクhttp://wtforms.simplecodes.com/docs/1.0.2/specific_problems.html#dynamic-form-composition見つけた後、フォームにフィールドを追加しようとしています。Google AppEngineとJinja2を使用しています。

これは私が使用しているコードです。

def build_form(form_json):
  class DynamicForm(wtforms.Form): pass                      
  d = DynamicForm
  name = "name"
  setattr(d, name, TextField(name.title()))
  return d

これをjinjaテンプレートに送信します。テンプレート内に、次の行があります。

<div>{{ new_form.name.label }}: {{ new_form.name }}</div>

':'のみがページ自体に表示されます。

HTMLソースを見ると、次のことがわかります。

<div>: <UnboundField(TextField, ('Name',), {})></div>

洞察力をありがとう。

ダニエルローズマン

リンク先のコードスニペットに示されているように、フォームをインスタンス化していません。dはクラスであり、そのインスタンスではありません。

form = d()

またはそれがPOSTの場合:

form = d(request.POST)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

UnboundFieldを返すWTFormsにフィールドを動的に追加する

分類Dev

wtformsを使用して入力フィールドを動的に追加する

分類Dev

WTForms動的選択フィールドリストに列ヘッダーを適切に追加する方法

分類Dev

__init__wtformsにフィールドを追加できますか

分類Dev

フォームフィールドを動的に追加する-ReactJs

分類Dev

入力フィールドを動的に追加する

分類Dev

入力フィールドを動的に追加するJquery

分類Dev

動的に追加されたフィールドを削除する

分類Dev

Laravel5.2でMySQLフィールドを動的に追加する

分類Dev

フィールドを動的に追加するJavascript(onClick)

分類Dev

Flask-jQueryを使用して次のフォームフィールドに移動するWTForms

分類Dev

Symfony5.1-送信する前にCustomTypeフィールドを動的に追加する

分類Dev

HTMLフォームにフィールドを動的に追加する

分類Dev

WTForms-Javascript:onclickをWTFフィールドに渡す

分類Dev

find()mongodbにフィールドを動的に追加します

分類Dev

WTForms-テキストフィールドを配列にPOSTする

分類Dev

フィールドに自動入力する時間を追加するVBAMSAccess

分類Dev

フォーム入力フィールドを動的に追加する

分類Dev

AngularjsのJSON配列にフィールドを動的に追加する

分類Dev

入力フィールドに推奨リストを動的に追加する

分類Dev

反応でフィールドを監視する方法(動的にuseEffectを追加)?

分類Dev

php を使用して RSS フィードを動的に追加する

分類Dev

SVGに動的にフィルターを追加する

分類Dev

Spring JSONビュー応答に動的フィールドを追加する

分類Dev

角度5に動的フィールドを追加する際のエラー

分類Dev

WTFormsフィールドを初期化するときにプレースホルダー属性を追加できますか?

分類Dev

ヘルパーフォームPrestashopにフォームフィールドを動的に追加する

分類Dev

入力フィールド値jQueryを動的に追加します

分類Dev

djangoで実行時に動的フィールドを追加する方法

Related 関連記事

  1. 1

    UnboundFieldを返すWTFormsにフィールドを動的に追加する

  2. 2

    wtformsを使用して入力フィールドを動的に追加する

  3. 3

    WTForms動的選択フィールドリストに列ヘッダーを適切に追加する方法

  4. 4

    __init__wtformsにフィールドを追加できますか

  5. 5

    フォームフィールドを動的に追加する-ReactJs

  6. 6

    入力フィールドを動的に追加する

  7. 7

    入力フィールドを動的に追加するJquery

  8. 8

    動的に追加されたフィールドを削除する

  9. 9

    Laravel5.2でMySQLフィールドを動的に追加する

  10. 10

    フィールドを動的に追加するJavascript(onClick)

  11. 11

    Flask-jQueryを使用して次のフォームフィールドに移動するWTForms

  12. 12

    Symfony5.1-送信する前にCustomTypeフィールドを動的に追加する

  13. 13

    HTMLフォームにフィールドを動的に追加する

  14. 14

    WTForms-Javascript:onclickをWTFフィールドに渡す

  15. 15

    find()mongodbにフィールドを動的に追加します

  16. 16

    WTForms-テキストフィールドを配列にPOSTする

  17. 17

    フィールドに自動入力する時間を追加するVBAMSAccess

  18. 18

    フォーム入力フィールドを動的に追加する

  19. 19

    AngularjsのJSON配列にフィールドを動的に追加する

  20. 20

    入力フィールドに推奨リストを動的に追加する

  21. 21

    反応でフィールドを監視する方法(動的にuseEffectを追加)?

  22. 22

    php を使用して RSS フィードを動的に追加する

  23. 23

    SVGに動的にフィルターを追加する

  24. 24

    Spring JSONビュー応答に動的フィールドを追加する

  25. 25

    角度5に動的フィールドを追加する際のエラー

  26. 26

    WTFormsフィールドを初期化するときにプレースホルダー属性を追加できますか?

  27. 27

    ヘルパーフォームPrestashopにフォームフィールドを動的に追加する

  28. 28

    入力フィールド値jQueryを動的に追加します

  29. 29

    djangoで実行時に動的フィールドを追加する方法

ホットタグ

アーカイブ