回答編集履歴
4
日本語がいまいちなのを変更しました。
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
興味を持ち私も(環境は macOS
|
1
|
+
興味を持ち私も(環境は kiwibird さんと異なり macOS ですが)ファイル名が日本語のファイルで試してみました。結果、 kiwibird さんと同様の現象を確認することができました。
|
2
2
|
|
3
3
|
|
4
4
|
|
3
タイポを修正しました: non-ascci → non-ascii 。
test
CHANGED
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
`json.dumps()` のドキュメントを見ると、 `json.dumps()` はデフォルトで non-asc
|
21
|
+
`json.dumps()` のドキュメントを見ると、 `json.dumps()` はデフォルトで non-ascii 文字を ascii 文字にエスケープする挙動になっているとのことですので、これがおおもとの原因ではないかと思います。
|
22
22
|
|
23
23
|
|
24
24
|
|
2
2 つの抜粋が 1 つの blockquote に入ってしまう問題を解消しました。
test
CHANGED
@@ -30,7 +30,15 @@
|
|
30
30
|
|
31
31
|
|
32
32
|
|
33
|
+
抜粋1:
|
34
|
+
|
35
|
+
|
36
|
+
|
33
37
|
> If ensure_ascii is true (the default), the output is guaranteed to have all incoming non-ASCII characters escaped. If ensure_ascii is false, these characters will be output as-is.
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
抜粋2:
|
34
42
|
|
35
43
|
|
36
44
|
|
1
JSON 化 → JSON シリアライズ に表現を変更しました。
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
念のため、なぜこの挙動になるかを確認するために `JsonResponse` のコードを見てみました。 `JsonResponse` の `__init__()` の中で、第 1 引数( kiwibird さんのコードだと `result` )が標準ライブラリの `json.dumps()` を使って JSON
|
9
|
+
念のため、なぜこの挙動になるかを確認するために `JsonResponse` のコードを見てみました。 `JsonResponse` の `__init__()` の中で、第 1 引数( kiwibird さんのコードだと `result` )が標準ライブラリの `json.dumps()` を使って JSON シリアライズされています。
|
10
10
|
|
11
11
|
|
12
12
|
|