From 71c3593dbe0409b4dc3fd5aa238e66f31dcddeb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20R=C3=A4sener?= Date: Wed, 3 Apr 2019 22:28:24 +0200 Subject: [PATCH] test to show the issue --- tests/test_serializer.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/test_serializer.py b/tests/test_serializer.py index 0f1e81965..d9093341b 100644 --- a/tests/test_serializer.py +++ b/tests/test_serializer.py @@ -671,3 +671,19 @@ class TestDeclaredFieldInheritance: assert len(Parent().get_fields()) == 2 assert len(Child().get_fields()) == 2 assert len(Grandchild().get_fields()) == 2 + + +class TestQuerySetSerialization: + def test_queryset_serialization(self): + class MyModel(models.Model): + f1 = models.CharField(max_length=10) + + class MyModelSerializer(serializers.ModelSerializer): + class Meta: + model = MyModel + fields = '__all__' + + m = MyModel(f1="f1") + s = MyModelSerializer(data=m) + assert s.is_valid() == True +