shopping list fixes

This commit is contained in:
vabene1111
2020-09-29 11:41:10 +02:00
parent 73f13f56e1
commit 9f7106a325
2 changed files with 33 additions and 11 deletions

View File

@ -1,3 +1,5 @@
from decimal import Decimal
from django.contrib.auth.models import User
from drf_writable_nested import WritableNestedModelSerializer, UniqueFieldsMixin
from rest_framework import serializers
@ -15,7 +17,10 @@ class CustomDecimalField(serializers.Field):
"""
def to_representation(self, value):
return value.normalize()
if isinstance(value, Decimal):
return value.normalize()
else:
return Decimal(value).normalize()
def to_internal_value(self, data):
if type(data) == int or type(data) == float: