質問するログイン新規登録

回答編集履歴

2

解決

2022/01/11 02:00

投稿

Sotono
Sotono

スコア11

answer CHANGED
@@ -1,9 +1,23 @@
1
+ ## 追記 1/11
2
+
3
+ コメント欄にて以下のコメントを頂きました。
4
+
5
+ > 「WTFormsは、クラスレベルの辞書属性に定義されたフィールドを持つことをサポートしていません。」
6
+ これが該当するとすると、WTFormsの仕様ということになりそうです。
7
+
8
+ とのことですので、解決済みとさせていただきます。
9
+ ありがとうございました。
10
+
11
+
12
+ ---
13
+
14
+
1
15
  根本的ではないのですが代替案で自己解決しました。
2
16
 
3
17
  `WTForms`を使わずに、`Jinja`の`macro`機能を用い、
4
18
  フォームなどをそこで組み立てることで思い描いていた挙動になりました。
5
19
 
6
- もし、この今回の「なぜ辞書だと動かないのか?」を知ってる方がいたらご教示願います。
20
+ ~~もし、この今回の「なぜ辞書だと動かないのか?」を知ってる方がいたらご教示願います。~~
7
21
 
8
22
  参考: jinja2 入門 その5 マクロとインポート | Python学習講座
9
23
  https://www.python.ambitious-engineer.com/archives/789

1

URLつながってなかったので修正

2022/01/11 02:00

投稿

Sotono
Sotono

スコア11

answer CHANGED
@@ -5,4 +5,5 @@
5
5
 
6
6
  もし、この今回の「なぜ辞書だと動かないのか?」を知ってる方がいたらご教示願います。
7
7
 
8
+ 参考: jinja2 入門 その5 マクロとインポート | Python学習講座
8
- 参考: https://www.python.ambitious-engineer.com/archives/789
9
+ https://www.python.ambitious-engineer.com/archives/789