回答編集履歴

4

typo

2024/12/19 07:41

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -32,7 +32,7 @@
32
32
  ----
33
33
  追記:
34
34
 
35
- 環境がなくて試せないけど、render_template に sing で渡してるので
35
+ 環境がなくて試せないけど、render_template に sign で渡してるので
36
36
 
37
37
  ```diff
38
38
  - {{content|tojson|safe}}

3

jinja2 のデバッグ方法について情報を追記

2024/12/19 07:37

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -38,3 +38,7 @@
38
38
  - {{content|tojson|safe}}
39
39
  + {{sign|tojson|safe}}
40
40
  ```
41
+
42
+ 問題個所の検出方法は、
43
+ テンプレートエンジンの jinja2 の StrictUndefined で flask での設定方法を調べてみてください。
44
+ 未定義の変数としてエラーが得られると思います。

2

エラーコードを読んで追記

2024/12/19 07:20

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -28,3 +28,13 @@
28
28
  - if request.method == "POST":
29
29
  + if form.validate_on_submit():
30
30
  ```
31
+
32
+ ----
33
+ 追記:
34
+
35
+ 環境がなくて試せないけど、render_template に sing で渡してるので
36
+
37
+ ```diff
38
+ - {{content|tojson|safe}}
39
+ + {{sign|tojson|safe}}
40
+ ```

1

追記: テスト結果と利用バージョン

2024/12/19 07:08

投稿

teamikl
teamikl

スコア8760

test CHANGED
@@ -5,6 +5,8 @@
5
5
  - "tempo":tempo,
6
6
  + "tempo":tempo.tolist(),
7
7
  ```
8
+ ※ librosa 0.10.2post1 で上記の変更で json化を確認
9
+
8
10
 
9
11
  但し、ndarray の場合は Undefined とはならないかもしれないので、
10
12
  tempoに期待する値が入ってない場合は別のエラーになるかもしれません。