无法导入serializers.ListSerializer

时间:2014-12-08 18:40:54

标签: django serialization django-rest-framework

尝试使用ListSerializeraccording to this doc时,出现错误:

Cannot find reference 'ListSerializer' in 'serializers.py'

这是我的导入声明:

from rest_framework import serializers

我做错了什么?

1 个答案:

答案 0 :(得分:1)

确保您使用的是Django REST Framework 3. ListSerializer已添加到DRF 3中,并且在早期版本中不存在。

您可以使用pip freeze进行检查,您应该会看到类似于......的行

djangorestframework==3.0

...在输出中。如果您使用的是早期版本,则可以升级以获取新的ListSerializer以及最近引入的许多其他功能。