fix #1: search users by the number of messages
This commit is contained in:
parent
fcec154a80
commit
ca2efbedea
1 changed files with 2 additions and 6 deletions
|
@ -234,13 +234,9 @@ class UserSearchForm(forms.Form):
|
|||
return qs.filter(username__contains=username).order_by('-date_joined')
|
||||
elif sort_by=='num_posts':
|
||||
if sort_dir=='ASC':
|
||||
#qs = qs.filter(username__contains=username).order_by('posts')
|
||||
qs.query.group_by = ['username']
|
||||
return qs
|
||||
return qs.filter(username__contains=username).order_by('forum_profile__post_count')
|
||||
elif sort_dir=='DESC':
|
||||
#qs = qs.filter(username__contains=username).order_by('-posts')
|
||||
qs.query.group_by = ['username']
|
||||
return qs
|
||||
return qs.filter(username__contains=username).order_by('-forum_profile__post_count')
|
||||
else:
|
||||
return qs
|
||||
|
||||
|
|
Reference in a new issue