Réparé la recherche d'actualités (texte combiné à date).
authorEric Mc Sween <eric.mcsween@gmail.com>
Wed, 15 Dec 2010 14:47:51 +0000 (09:47 -0500)
committerEric Mc Sween <eric.mcsween@gmail.com>
Wed, 15 Dec 2010 14:47:51 +0000 (09:47 -0500)
auf_savoirs_en_partage/savoirs/models.py

index 98e6af5..b7b8031 100644 (file)
@@ -148,6 +148,14 @@ class ActualiteSphinxQuerySet(SEPSphinxQuerySet):
         SEPSphinxQuerySet.__init__(self, model=model, index='savoirsenpartage_actualites',
                                    weights=dict(titre=3))
 
+    def filter_date(self, min=None, max=None):
+        qs = self
+        if min:
+            qs = qs.filter(date__gte=min.toordinal()+365)
+        if max:
+            qs = qs.filter(date__lte=max.toordinal()+365)
+        return qs
+        
 class ActualiteManager(SEPManager):
     
     def get_query_set(self):