diff --git a/dvadmin_celery/views/task.py b/dvadmin_celery/views/task.py index e26f906566c179a248b21a65b4514018db92c6fa..634e4a83023b2324fbbfa595796bd5b28682137a 100644 --- a/dvadmin_celery/views/task.py +++ b/dvadmin_celery/views/task.py @@ -67,7 +67,10 @@ class CeleryCrontabScheduleSerializer(CustomModelSerializer): class PeriodicTasksSerializer(CustomModelSerializer): - crontab = serializers.StringRelatedField(read_only=True) + def to_representation(self, value): + data = super().to_representation(value) + data['crontab'] = value.crontab.__str__() + return data class Meta: model = PeriodicTask