fix: Ajout d'un champ is_required pour les documents parents facultatifs

This commit is contained in:
N3WT DE COMPET
2025-05-09 09:38:47 +02:00
parent 6d805940fe
commit 5866427544
9 changed files with 61 additions and 21 deletions

View File

@ -291,6 +291,7 @@ class RegistrationParentFileMaster(models.Model):
groups = models.ManyToManyField(RegistrationFileGroup, related_name='parent_file_masters', blank=True)
name = models.CharField(max_length=255, default="")
description = models.CharField(blank=True, null=True)
is_required = models.BooleanField(default=False)
############################################################
####################### CLONE FILES ########################

View File

@ -46,6 +46,8 @@ class RegistrationParentFileTemplateSerializer(serializers.ModelSerializer):
file_url = serializers.SerializerMethodField()
master_name = serializers.CharField(source='master.name', read_only=True)
master_description = serializers.CharField(source='master.description', read_only=True)
is_required = serializers.BooleanField(source='master.is_required', read_only=True)
class Meta:
model = RegistrationParentFileTemplate
fields = '__all__'