From 7bfc3e6350f06fa152f0084467da88638da7872a Mon Sep 17 00:00:00 2001 From: Djordje Ilic Date: Mon, 25 May 2015 22:02:03 +0200 Subject: [PATCH] Fixed ModelClass.object.create - Comes with error 'model has no attribute objects' --- requirements/requirements-packaging.txt | 2 +- rest_framework/serializers.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements/requirements-packaging.txt b/requirements/requirements-packaging.txt index 1efb2f836..7510dbd79 100644 --- a/requirements/requirements-packaging.txt +++ b/requirements/requirements-packaging.txt @@ -5,4 +5,4 @@ wheel==0.24.0 twine==1.4.0 # Transifex client for managing translation resources. -transifex-client==0.10 +transifex-client==0.11b3 diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 8e1e50bc7..4d8efba05 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -772,7 +772,7 @@ class ModelSerializer(Serializer): many_to_many[field_name] = validated_data.pop(field_name) try: - instance = ModelClass.objects.create(**validated_data) + instance = ModelClass.object.create(**validated_data) except TypeError as exc: msg = ( 'Got a `TypeError` when calling `%s.objects.create()`. '