Código Python:
Ver original
class Genre(models.Model): __metaclass__ = TransMeta objects = GenreManager() name = models.CharField(max_length=100) price = models.IntegerField() def natural_key(self): return (self.id,self.name, self.price) class Meta: translate = ('name ', )
al traducir este modelo con esto en la tabla de la base de datos me generea campos adicionales (name_es, name_en) el problema es que al yo hacer
Código Python:
Ver original
def prueba(request): genres= Genre.objects.all() return HttpResponse(serializers.serialize("json",genrse, indent=2, use_natural_keys=True))
me tira lo siguiente
Código:
No se si exista la manera de que solo me serialize el idioma activo?[ { "pk": 1, "model": "tararealogame.genre", "fields": {"name_es":"aaa","name_en":"aaaa"} } ]
saludos