I have a model like this:
from django.db import models
from django.utils.translation import ugettext_lazy as _
from parler.models import TranslatableModel, TranslatedFields
...
class UnitNode(TranslatableModel):
...
translations = TranslatedFields(
title=models.CharField(_(u'title'), max_length=1024),
slug=models.SlugField(_('slug'))
),
)
...
I want a QuerySet of UnitNodes without duplicates, sorted by slug. When I query something like this:
qs = UnitNode.objects.distinct().order_by("translations__slug")
I get duplicates.
How do I get rid of duplicates?