使用python(django)提供大型json数组

时间:2014-12-08 22:55:49

标签: python json django

我想使用django创建一个Web应用程序,它从数据库中读取大量数据(大型查询集),并使用数据创建json响应。

我怎样才能有效地做到这一点?结果可能包含数千或数百万行。

我正在使用django,因为它的身份验证。还有更好的方法吗?

此应用程序仅提供json响应,不会显示任何网页(或admin inferace)。

更新(伪代码):

@login_required
def GetAllNews(request):
    data = serializers.serialize('json', models.News.objects.all() , fields=('title', 'desc'))
    return JsonResponse(data)

0 个答案:

没有答案