我有复杂的模型,只想“转储”一些查询集,以查看它们从视图代码中包含的内容。
我尝试了通用list_detail(来自urls.py) - 但似乎需要编写模板。
有没有办法从一个视图中转储数据(比如json的保存方式),它可以处理传递的任何内容?
答案 0 :(得分:3)
您可以将查询集序列化为XML,然后在响应中返回该值。类似的东西:
from django.core import serializers
def view(request):
xml = serializers.serialize('xml', FooModel.objects.all())
response = HttpResponse(xml, mimetype='application/xml')
return response
答案 1 :(得分:0)
您是否查看了内置的databrowse应用?