初学者:django serializers.serialize

时间:2012-03-21 21:48:24

标签: python django

免责声明:我是django的新手,但已在Drupal编码

我需要将JSON数据返回到我的网页。在我的代码中,

x    = serializers.serialize('json', Temp.objects.all())

返回

[{"pk": 1, "model": "wizard.temp", "fields": {"p": "message", "k": null, "m": null, "v": "PLEASE WAIT -- Counting and enumerating your images..."}}]'

如何删除前导括号和尾随括号 - 即[和]?

似乎只有Firefox了解数据[0] [' pk'],所以我想改为做数据[' pk']。

1 个答案:

答案 0 :(得分:1)

您希望仅序列化Temp的一个实例。例如,仅序列化第一个实例:

serializers.serialize('json', Temp.objects.all()[0])