NOT NULL constraint failed: myapi_information.owner_id

89 views
Skip to first unread message

M Adnan

unread,
Nov 24, 2021, 5:33:47 AM11/24/21
to Django REST framework
class InformationSerializer(serializers.ModelSerializer):
    owner=serializers.StringRelatedField(read_only=True)
    class Meta:
        model=Information
        fields=['id', 'owner', 'title', 'content', 'created_at']


class RegisterSerializer(serializers.ModelSerializer):
    class Meta:
        model = User
        fields = ('id','first_name', 'last_name','username', 'email', 'password')
        extra_kwargs = {'password': {'write_only': True}}

    def create(self, validated_data):
        user = User.objects.create_user(first_name=validated_data['first_name'],last_name=validated_data['last_name'],username=validated_data['username'], email=validated_data['email'], password=validated_data['password'])

        return user



in models owner is related to information using forignKey
can anyone help me solving this error?
Reply all
Reply to author
Forward
0 new messages