diff --git a/back/tmc/models.py b/back/tmc/models.py index 838402c..6ce1a2d 100644 --- a/back/tmc/models.py +++ b/back/tmc/models.py @@ -3,13 +3,14 @@ from django.db import models class BaseCustomField(models.Model): name = models.CharField(max_length=120, ) + def __str__(self): return self.name class CustomTable(models.Model): name = models.CharField(max_length=120, ) fields = models.ManyToManyField(BaseCustomField) - + def __str__(self): return self.name diff --git a/back/tmc/serializers.py b/back/tmc/serializers.py index c57cb8b..c322f57 100644 --- a/back/tmc/serializers.py +++ b/back/tmc/serializers.py @@ -5,12 +5,15 @@ import logging logger = logging.getLogger("root") + class BaseCustomFieldSerializer(serializers.ModelSerializer): class Meta: model = BaseCustomField - fields = '__all__' - + fields = "__all__" + + class CustomTableSerializer(serializers.ModelSerializer): class Meta: model = CustomTable - fields = '__all__' \ No newline at end of file + depth = 1 + fields = "__all__"