Commit d5d1b9be4f69e768e79a4eba526ae2d90dd77be4

Authored by Lucas Kanashiro
1 parent 3ce23e9d

Updated django to 1.7

Set in requirements
Removed 'if django version' in managers.py
requirements.txt
1 -Django>=1.6.1,<1.8 1 +https://www.djangoproject.com/download/1.7c2/tarball/ # Download django 1.7 #
2 psycopg2==2.5.1 2 psycopg2==2.5.1
3 django-piston==0.2.3 3 django-piston==0.2.3
4 pytz==2011n 4 pytz==2011n
src/super_archives/managers.py
@@ -7,23 +7,12 @@ class NotSpamManager(models.Manager): @@ -7,23 +7,12 @@ class NotSpamManager(models.Manager):
7 """Only return objects which are not marked as spam.""" 7 """Only return objects which are not marked as spam."""
8 8
9 def get_queryset(self): 9 def get_queryset(self):
10 - if django.VERSION < (1, 7):  
11 - return super(NotSpamManager, self).get_queryset().exclude(spam=True)  
12 - else:  
13 - return super(NotSpamManager, self).get_query_set().exclude(spam=True)  
14 -  
15 - if django.VERSION < (1, 7):  
16 - # in 1.7+, get_query_set gets defined by the base ChangeList and complains if it's called.  
17 - # otherwise, we have to define it ourselves.  
18 - get_query_set = get_queryset 10 + return super(NotSpamManager, self).get_queryset().exclude(spam=True)
19 11
20 12
21 class HighestScore(NotSpamManager): 13 class HighestScore(NotSpamManager):
22 def get_queryset(self): 14 def get_queryset(self):
23 - if django.VERSION < (1, 7):  
24 - queryset = super(HighestScore, self).get_queryset()  
25 - else:  
26 - queryset = super(HighestScore, self).get_query_set() 15 + queryset = super(HighestScore, self).get_queryset()
27 return queryset.order_by('-score', '-latest_message__received_time') 16 return queryset.order_by('-score', '-latest_message__received_time')
28 17
29 def from_haystack(self): 18 def from_haystack(self):
@@ -35,10 +24,7 @@ class MostVotedManager(NotSpamManager): @@ -35,10 +24,7 @@ class MostVotedManager(NotSpamManager):
35 """Query for the most voted messages sorting by the sum of 24 """Query for the most voted messages sorting by the sum of
36 voted and after by date.""" 25 voted and after by date."""
37 26
38 - if django.VERSION < (1, 7):  
39 - queryset = super(MostVotedManager, self).get_queryset()  
40 - else:  
41 - queryset = super(MostVotedManager, self).get_query_set() 27 + queryset = super(MostVotedManager, self).get_queryset()
42 28
43 sql = """ 29 sql = """
44 SELECT 30 SELECT