title: Django serializing / deserializing two values to one model field
body: <p>I have this code:</p>
  
  <p>models.py</p>
  
  <pre><code>from django.contrib.gis.db import models
  
  class Driver(models.Model):
      location = models.PointField(null=True, blank=True)
      accuracy = models.DecimalField(max_digits=10, decimal_places=3)
  </code></pre>
  
  <p>serializers.py</p>
  
  <pre><code>from rest_framework import serializers
  from .models import Driver
  
  class DriverSerializer(serializers.ModelSerializer):
      class Meta:
          model = Driver
          fields = '__all__'
  </code></pre>
  
  <p>The PointField is serialized into </p>
  
  <pre><code>{"location":"SRID=4326;POINT (106.84341430665 -6.1832427978516)"} 
  </code></pre>
  
  <p>but I would like to get</p>
  
  <pre><code>{"latitude": 106.84341430665, "longitude": -6.1832427978516}
  </code></pre>
  
  <p>when serializing and also use this format for deserializing. Is it possible to do this inside the serializer?</p>