fix serializer
This commit is contained in:
parent
8fb6a61018
commit
2512400885
|
|
@ -124,5 +124,5 @@ data_types = {
|
|||
transfer_languages,
|
||||
transfer_reviews
|
||||
],
|
||||
'query': [transfer_inquiries]
|
||||
'inquiries': [transfer_inquiries]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@ class Command(BaseCommand):
|
|||
'location_establishment',
|
||||
'whirligig',
|
||||
'identities',
|
||||
'query',
|
||||
]
|
||||
|
||||
LONG_DATA_TYPES = [
|
||||
'update_country_flag',
|
||||
'comment'
|
||||
'comment',
|
||||
'inquiries',
|
||||
]
|
||||
|
||||
def handle(self, *args, **options):
|
||||
|
|
|
|||
|
|
@ -8,25 +8,25 @@ class InquiriesSerializer(serializers.Serializer):
|
|||
id = serializers.IntegerField()
|
||||
comment = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
final_comment = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
mark = serializers.FloatField(allow_null=True, allow_blank=True)
|
||||
mark = serializers.FloatField(allow_null=True)
|
||||
created_at = serializers.DateTimeField(format='%m-%d-%Y %H:%M:%S')
|
||||
review_id = serializers.IntegerField()
|
||||
|
||||
attachment_content_type = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
attachment_suffix_url = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
|
||||
account_id = serializers.IntegerField(allow_null=True, allow_blank=True)
|
||||
account_id = serializers.IntegerField(allow_null=True)
|
||||
|
||||
bill_content_type = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
bill_suffix_url = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
|
||||
price = serializers.DecimalField(max_digits=7, decimal_places=2, blank=True, null=True)
|
||||
price = serializers.DecimalField(max_digits=7, decimal_places=2, allow_null=True)
|
||||
moment = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
published = serializers.IntegerField(allow_null=True, allow_blank=True)
|
||||
published = serializers.IntegerField(allow_null=True)
|
||||
|
||||
decibels = serializers.CharField(blank=True, null=True)
|
||||
nomination = serializers.CharField(blank=True, null=True)
|
||||
nominee = serializers.CharField(blank=True, null=True)
|
||||
decibels = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
nomination = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
nominee = serializers.CharField(allow_null=True, allow_blank=True)
|
||||
|
||||
def validate(self, data):
|
||||
data.update({
|
||||
|
|
@ -49,13 +49,15 @@ class InquiriesSerializer(serializers.Serializer):
|
|||
try:
|
||||
return Inquiries.objects.create(**validated_data)
|
||||
except Exception as e:
|
||||
raise ValueError(f"Error creating Inquiries with {validated_data}: {e}")
|
||||
pass
|
||||
# raise ValueError(f"Error creating Inquiries with {validated_data}: {e}")
|
||||
|
||||
@staticmethod
|
||||
def get_review(data):
|
||||
review = Review.objects.filter(old_id=data['review_id']).first()
|
||||
if not review:
|
||||
raise ValueError(f"Review not found with old_id {data['review_id']}")
|
||||
pass
|
||||
# raise ValueError(f"Review not found with old_id {data['review_id']}")
|
||||
return review
|
||||
|
||||
@staticmethod
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user