我想从这个django视图中返回json中的日期。
from .models import my_orders
from django.db.models import Sum
from django.core import serializers
from django.http import HttpResponse
from django.db import connection
import json
def test_date(request):
with connection.cursor() as cursor:
cursor.execute("SELECT my_date, sum(amount) as myvalue FROM my_orders ORDER BY order_typ, my_date")
testing = cursor.fetchall()
return HttpResponse(json.dumps(testing), content_type='application/json;charset=utf8')
当我直接在数据库(sqlite)上运行时,sql查询得到了正确的结果,但这是我在json中得到的结果
[[null, 8802493.240000026], [null, 8871114.860000044], [null, 8792144.990000047], [null, 8864875.95000004]]
如何获取json结果中的日期而不是null?