django serializers.serialize中的fields要一个个的写吗,请举例
时间: 2024-05-09 20:17:59 浏览: 65
django自带serializers序列化返回指定字段的方法
不需要一个个写,可以直接传入一个列表,例如:
```python
from django.core import serializers
from myapp.models import MyModel
data = serializers.serialize('json', MyModel.objects.all(), fields=('field1', 'field2'))
```
这样就只会序列化出 `field1` 和 `field2` 两个字段的数据。
阅读全文