Django Rest Framework - Obtener campo de modelo relacionado en el serializador

Estoy tratando de devolver una HttpResponse desde Django Rest Framework, incluyendo datos de 2 modelos vinculados. Los modelos son:

class Wine(models.Model):

    color = models.CharField(max_length=100, blank=True)
    country = models.CharField(max_length=100, blank=True)
    region = models.CharField(max_length=100, blank=True)
    appellation = models.CharField(max_length=100, blank=True)

class Bottle(models.Model):

    wine = models.ForeignKey(Wine, null=False)
    user = models.ForeignKey(User, null=False, related_name='bottles')

Me gustaría tener un serializador para el modelo de botella que incluya información del vino relacionado.

Lo intenté:

class BottleSerializer(serializers.HyperlinkedModelSerializer):
    wine = serializers.RelatedField(source='wine')

    class Meta:
        model = Bottle
        fields = ('url', 'wine.color', 'wine.country', 'user', 'date_rated', 'rating', 'comment', 'get_more')

que no funciona

¿Alguna idea de cómo podría hacer eso?

Gracias :)

Respuestas a la pregunta(2)

Su respuesta a la pregunta