changing code structure
This commit is contained in:
@@ -92,7 +92,6 @@ class RetrieveEvaluationrequestSerializer(BaseEvaluationrequestSerializer):
|
||||
class CreateEvaluationrequestSerializer(serializers.ModelSerializer):
|
||||
location = serializers.DictField(required=False, allow_empty=True)
|
||||
|
||||
# locationName — string qabul qiladi, location ichida yoki tashqarida yuborsa bo'ladi
|
||||
locationName = serializers.CharField(
|
||||
write_only=True,
|
||||
required=False,
|
||||
@@ -100,8 +99,6 @@ class CreateEvaluationrequestSerializer(serializers.ModelSerializer):
|
||||
allow_blank=True,
|
||||
)
|
||||
|
||||
# Faqat truck_car uchun majburiy — field darajasida optional qilib belgilaymiz,
|
||||
# validate() da object_type ga qarab tekshiramiz
|
||||
worked_hours = serializers.IntegerField(
|
||||
required=False,
|
||||
allow_null=True,
|
||||
@@ -157,7 +154,6 @@ class CreateEvaluationrequestSerializer(serializers.ModelSerializer):
|
||||
{"tex_passport": "rate_type 'auto' bo'lganda tex_passport majburiy."}
|
||||
)
|
||||
|
||||
# worked_hours va chassi FAQAT yuk avtomobil (truck_car) uchun majburiy
|
||||
if object_type == "truck_car":
|
||||
if attrs.get("worked_hours") is None:
|
||||
raise serializers.ValidationError(
|
||||
|
||||
Reference in New Issue
Block a user