* Checklist.delivery as a ChoiceField
* Checklist.delivery_display for human-readable text
This commit is contained in:
parent
5f0f8befcb
commit
77f0838d2d
|
|
@ -101,7 +101,8 @@ class ChecklistSerializer(serializers.ModelSerializer):
|
|||
checkphoto = Base64ImageField(source='receipt', required=False, allow_null=True)
|
||||
trackid = serializers.CharField(source='poizon_tracking', required=False, allow_null=True)
|
||||
cdek_tracking = serializers.CharField(required=False, allow_null=True)
|
||||
delivery = serializers.CharField(source='get_delivery_display', required=False, allow_null=True)
|
||||
delivery = serializers.ChoiceField(choices=Checklist.DeliveryType.CHOICES, required=False, allow_null=True)
|
||||
delivery_display = serializers.CharField(source='get_delivery_display', read_only=True)
|
||||
|
||||
startDate = serializers.DateTimeField(source='created_at', read_only=True)
|
||||
currentDate = serializers.DateTimeField(source='status_updated_at', read_only=True)
|
||||
|
|
@ -181,7 +182,7 @@ class ChecklistSerializer(serializers.ModelSerializer):
|
|||
'buyername', 'buyerphone', 'tg',
|
||||
'receivername', 'reveiverphone',
|
||||
'split', 'paymenttype', 'paymentproovement', 'checkphoto',
|
||||
'trackid', 'cdek_tracking', 'cdek_barcode_pdf', 'delivery',
|
||||
'trackid', 'cdek_tracking', 'cdek_barcode_pdf', 'delivery', 'delivery_display',
|
||||
'startDate', 'currentDate',
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user