File size: 622 Bytes
4464a90
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from rest_framework import serializers
from .models import Simulation


class SimulationSerializer(serializers.ModelSerializer):
    class Meta:
        model = Simulation
        fields = [
            'id', 'name', 'parameters', 'status',
            'created_at', 'updated_at', 'completed_at',
            'result_summary', 'result_file_path', 'result_image_path',
            'error_message'
        ]
        read_only_fields = ['id', 'status', 'created_at', 'updated_at', 
                          'completed_at', 'result_summary', 'result_file_path',
                          'result_image_path', 'error_message']