ordersオブジェクト内の日付と日時のフィールドを文字列に変換してからJSONに変換したいのですが、うまくできず
Object of type Order is not JSON serializable
のエラーが出て変換ができません。
解決法がわからないので教えていただきたいです。よろしくお願いします。
Python
1def cart(request): 2 if request.method=='GET': 3 orders = models.Order.objects.get(status=0) 4 5 orderDate = orders.order_date.strftime('%Y/%m/%d') 6 orders.order_date = orderDate 7 8 deliveryTime = orders.delivery_time.strftime('%Y-%m-%d %H:%M:%S') 9 orders.delivery_time = deliveryTime 10 11 order = json.dumps(orders,indent=4, ensure_ascii=False) 12 return Response({"order": order}, status=status.HTTP_200_OK)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/17 05:14