2020-10-24 11:58:43 -05:00
|
|
|
"""REST serializers for pi simulations."""
|
|
|
|
from rest_framework import serializers
|
|
|
|
|
|
|
|
from pi.models import PiLog
|
|
|
|
|
|
|
|
|
|
|
|
class PiLogSerializer(serializers.ModelSerializer):
|
|
|
|
"""Pi simulation log entry serializer for the REST API."""
|
2021-04-24 17:34:09 -05:00
|
|
|
simulation_x = serializers.DecimalField(11, 10, coerce_to_string=False)
|
|
|
|
simulation_y = serializers.DecimalField(11, 10, coerce_to_string=False)
|
2020-10-24 11:58:43 -05:00
|
|
|
|
|
|
|
class Meta:
|
|
|
|
"""Meta options."""
|
|
|
|
|
|
|
|
model = PiLog
|
|
|
|
fields = ('id', 'simulation_x', 'simulation_y', 'total_count', 'total_count_inside', 'value', 'hit')
|