Django 是否存在用于从视图转储数据的默认模板

Django 是否存在用于从视图转储数据的默认模板,django,view,Django,View,我有复杂的模型,只想“转储”一些查询集,以便从视图代码中准确地看到它们包含的内容 我尝试了通用列表详细信息(来自url.py),但它似乎需要编写一个模板 有没有一种方法可以从一个视图中转储数据(比如json是如何保存的),该视图可以处理任何传递的内容?您可以将查询集序列化为XML,然后在响应中返回。比如: from django.core import serializers def view(request): xml = serializers.serialize('xml', F

我有复杂的模型,只想“转储”一些查询集,以便从视图代码中准确地看到它们包含的内容

我尝试了通用列表详细信息(来自url.py),但它似乎需要编写一个模板


有没有一种方法可以从一个视图中转储数据(比如json是如何保存的),该视图可以处理任何传递的内容?

您可以将查询集序列化为XML,然后在响应中返回。比如:

from django.core import serializers

def view(request):
    xml = serializers.serialize('xml', FooModel.objects.all())
    response = HttpResponse(xml, mimetype='application/xml')
    return response

你看过内置的应用程序了吗?

编写模板非常简单。有什么问题吗?谢谢你的指导。