serializers.py 695 B

123456789101112131415161718
  1. # coding=utf-8
  2. from rest_framework import serializers
  3. from .models import MaintOrderReserve
  4. class MaintOrderReserveSerializer(serializers.ModelSerializer):
  5. shop_name = serializers.CharField(source='shop.name', read_only=True)
  6. model_name = serializers.CharField(source='vehicle.model', read_only=True)
  7. customer_name = serializers.CharField(source='customer.name', read_only=True)
  8. status_text = serializers.CharField(source='get_status_display', read_only=True)
  9. create_time = serializers.DateTimeField(format='%Y-%m-%d %H:%M', read_only=True)
  10. date = serializers.DateField(format='%Y-%m-%d')
  11. class Meta:
  12. model = MaintOrderReserve
  13. fields = '__all__'