src/p4l/forms.py
changeset 5 62e97cd13730
parent 4 047675624f45
child 113 c05567404888
--- a/src/p4l/forms.py	Wed Aug 28 13:36:31 2013 +0200
+++ b/src/p4l/forms.py	Wed Aug 28 15:29:18 2013 +0200
@@ -42,7 +42,7 @@
     title = CharField(required=True, min_length=1)
     def get_filter_qs(self, qs=None):
         if qs is None:
-            qs = Record.objects.select_related("language").prefetch_related('titles')  # @UndefinedVariable
+            qs = Record.objects.select_related("language").prefetch_related('titles').distinct()  # @UndefinedVariable
         t = self.cleaned_data.get('title',None)
         if t:
             qs = qs.filter(titles__title__icontains=t)