回答編集履歴
3
修正
test
CHANGED
@@ -26,6 +26,8 @@
|
|
26
26
|
|
27
27
|
'delivery_time': orders.delivery_time.strftime('%Y-%m-%d %H:%M:%S')
|
28
28
|
|
29
|
+
# 他に必要なフィールドがあればすべて文字列または数値を値とした辞書にする。
|
30
|
+
|
29
31
|
}
|
30
32
|
|
31
33
|
order = json.dumps(res, ensure_ascii=False)
|
2
修正
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
ordersは、models.Ordersオブジェクトであり、
|
2
2
|
|
3
|
-
{_state': <django.db.models.base.ModelState}みたいなオブジェクトを含んでいるので
|
3
|
+
{'_state': <django.db.models.base.ModelState>}みたいなオブジェクトを含んでいるので
|
4
4
|
|
5
5
|
そのままではJSON文字列に変換できないのだと思われます。
|
6
6
|
|
1
修正
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
|
9
|
+
下記のようにordersから返したいフィールドを1個ずつ取得し
|
10
10
|
|
11
11
|
新たな辞書を作ってそれをJSON文字列に変換してみてはどうでしょうか。
|
12
12
|
|