質問編集履歴
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
初めてFlaskを使用してREST APIの学習用のコードを書いて試しています。
|
6
6
|
|
7
|
-
以下コード(抜粋)において、get_item()関数内でfind_item_by()関数を呼び出しているコードを書いているのですが、なぜかfind_item_by()関数が呼び出されず困っています。
|
7
|
+
以下コード(抜粋)において、`get_item()` 関数内で `find_item_by()` 関数を呼び出しているコードを書いているのですが、なぜか `find_item_by()` 関数が呼び出されず困っています。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -54,17 +54,17 @@
|
|
54
54
|
|
55
55
|
|
56
56
|
|
57
|
-
- get_items()はきちんと動作しており、クライアントのWebブラウザにItemsの内容がきちんと表示されます。
|
57
|
+
- `get_items()` はきちんと動作しており、クライアントのWebブラウザに `Items` の内容がきちんと表示されます。
|
58
58
|
|
59
|
-
- クライアントからのリクエストに対するget_item()の呼び出しは成功しており、find_item_by()の呼び出しの直前にprint('OK')を記述すると、コンソールに「OK」が表示されます。
|
59
|
+
- クライアントからのリクエストに対する `get_item()` の呼び出しは成功しており、`find_item_by()` の呼び出しの直前に `print('OK')` を記述すると、コンソールに「OK」が表示されます。
|
60
60
|
|
61
|
-
- find_item_by()関数内の先頭にprint('OK')を記述したのですが、コンソールに「OK」が表示されないため関数が呼び出されていないようです。
|
61
|
+
- `find_item_by()` 関数内の先頭に `print('OK')` を記述したのですが、コンソールに「OK」が表示されないため関数が呼び出されていないようです。
|
62
62
|
|
63
|
-
- find_item_by()関数呼び出しの部分を削除して、処理をインラインで記述すれば、問題なくクライアントに正しいItemの内容が表示されます。
|
63
|
+
- `find_item_by()` 関数呼び出しの部分を削除して、処理をインラインで記述すれば、問題なくクライアントに正しい `Item` の内容が表示されます。
|
64
64
|
|
65
65
|
- サーバー側ではエラー・メッセージは表示されていませんが、クライアント側は400の「Bad request」が表示されます。
|
66
66
|
|
67
|
-
- 該当のコード部分をFlaskではなくmain()関数を書いた通常のスクリプトとしてファイルで実行すると、問題なく動作します。
|
67
|
+
- 該当のコード部分をFlaskではなく `main()` 関数を書いた通常のスクリプトとしてファイルで実行すると、問題なく動作します。
|
68
68
|
|
69
69
|
|
70
70
|
|