Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在django中查找json序列化数据的位置_Python_Django_Django Models_Jsonserializer - Fatal编程技术网

Python 在django中查找json序列化数据的位置

Python 在django中查找json序列化数据的位置,python,django,django-models,jsonserializer,Python,Django,Django Models,Jsonserializer,有一段代码使用django序列化程序将django模型序列化为json类型 result = Items.objects.filter(product_type__name = subcategory) result = result.filter(item_name__icontains=autoc) result = serializers.serialize('json', result, fields=('item_name',)) 序列化程序必须在某个位置存储模型项的数据。我想知道数

有一段代码使用django序列化程序将django模型序列化为json类型

result = Items.objects.filter(product_type__name = subcategory)
result = result.filter(item_name__icontains=autoc)
result = serializers.serialize('json', result, fields=('item_name',))
序列化程序必须在某个位置存储模型项的数据。我想知道数据是什么。数据存储在哪里?
提前感谢。

什么数据?您是指调用serializers.serialize的输出吗?它在你的结果变量中,你把它放在那里。是的。我指的是序列化数据。我猜所有的数据都存储在数据库中,但是如何搜索数据呢?此外,我们不能说数据是为一个实例生成的,然后在生成结果的新实例时立即消失。这是因为icontains与以前存储的数据相匹配。但正如我所说的,它位于结果变量中。它还会在哪里?我想知道数据库中的位置。对不起,我真的不明白。为什么序列化数据会出现在数据库中?