This commit is contained in:
behruz-dev
2025-11-11 19:43:46 +05:00
parent 5626269999
commit c54886d586
17 changed files with 161 additions and 6 deletions

View File

@@ -40,6 +40,7 @@ class ContractCreateSerializer(serializers.Serializer):
company=user,
folder=validated_data.get('folder'),
)
return contract.id
@@ -58,4 +59,15 @@ class ContractDetailSerializer(serializers.ModelSerializer):
model = Contract
fields = [
'id', 'name', 'file', 'status', 'contract_number', 'contract_sides',
]
]
class ContractUpdateSerializer(serializers.ModelSerializer):
class Meta:
model = Contract
fields = ['folder']
def update(self, instance, validated_data):
instance.folder = validated_data.get('folder', instance.folder)
instance.save()
return instance