1234567891011121314151617181920212223 |
- # coding=utf-8
- from rest_framework import serializers
- from .models import UsedVehicle
- class UsedVehicleSerializer(serializers.ModelSerializer):
- status_text = serializers.CharField(source='get_status_display', read_only=True)
- brand_name = serializers.CharField(source='brand.name', read_only=True)
- plate_date = serializers.DateField(format='%Y-%m-%d')
- factory_date = serializers.DateField(format='%Y-%m-%d ')
- class Meta:
- model = UsedVehicle
- fields = '__all__'
- def create(self, validated_data):
- instance = super(UsedVehicleSerializer, self).create(validated_data)
- return instance
- def update(self, instance, validated_data):
- instance = super(UsedVehicleSerializer, self).update(instance, validated_data)
- return instance
|