change serializer fields
This commit is contained in:
@@ -89,8 +89,8 @@ class ProjectCreateSerializer(serializers.Serializer):
|
||||
|
||||
wherehouse = serializers.ListSerializer(child=serializers.UUIDField())
|
||||
cash_transaction = serializers.ListSerializer(child=serializers.UUIDField())
|
||||
currency = serializers.ChoiceField(choices=[('uzs', 'uzs'), ('usd', 'usd')])
|
||||
benifit_plan = serializers.IntegerField()
|
||||
currency = serializers.ChoiceField(choices=[('uzs', 'uzs'), ('usd', 'usd')], required=False)
|
||||
benifit_plan = serializers.IntegerField(required=False)
|
||||
|
||||
def create(self, validated_data):
|
||||
boss_ids = validated_data.pop('boss')
|
||||
@@ -165,8 +165,8 @@ class ProjectFolderProjectCreateSerializer(serializers.Serializer):
|
||||
|
||||
wherehouse = serializers.ListSerializer(child=serializers.UUIDField())
|
||||
cash_transaction = serializers.ListSerializer(child=serializers.UUIDField())
|
||||
currency = serializers.ChoiceField(choices=[('uzs', 'uzs'), ('usd', 'usd')])
|
||||
benifit_plan = serializers.IntegerField()
|
||||
currency = serializers.ChoiceField(choices=[('uzs', 'uzs'), ('usd', 'usd')], required=False)
|
||||
benifit_plan = serializers.IntegerField(required=False)
|
||||
|
||||
def validate(self, data):
|
||||
folder = ProjectFolder.objects.filter(id=data['folder_id']).first()
|
||||
|
||||
11
core/apps/projects/serializers/project_estimate.py
Normal file
11
core/apps/projects/serializers/project_estimate.py
Normal file
@@ -0,0 +1,11 @@
|
||||
from rest_framework import serializers
|
||||
|
||||
from core.apps.projects.models.project_estimate import EstimateProduct, EstimateWork, ProjectEstimate
|
||||
|
||||
|
||||
class ProjectEstimateListSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = ProjectEstimate
|
||||
fields = [
|
||||
'id', 'number', 'name'
|
||||
]
|
||||
Reference in New Issue
Block a user