src/hdalab/views/profile.py
changeset 640 939461cc322b
parent 627 3fd558fa38b1
child 649 434737bd64e5
--- a/src/hdalab/views/profile.py	Fri Jul 03 13:39:07 2015 +0200
+++ b/src/hdalab/views/profile.py	Tue Jul 07 15:59:31 2015 +0200
@@ -49,6 +49,9 @@
 
 class BaseRenkanList(TemplateView):
     
+    default_sort_field = "date"
+    default_sort_order = "desc"
+
     def update_context(self, context, renkan_queryset):
         
         filters = ""
@@ -83,8 +86,8 @@
         elif filter_favorite == 0:
             renkan_queryset = renkan_queryset.filter(favorite=False)
 
-        sort_param = self.request.GET.get('sort', "date")
-        order_param = self.request.GET.get('order', "desc")
+        sort_param = self.request.GET.get('sort', self.default_sort_field)
+        order_param = self.request.GET.get('order', self.default_sort_order)
         sort = {"date":"renkan__modification_date", "title":"renkan__title", "state":"state", "user":"renkan__owner__username", "favorite":"favorite"}.get(sort_param, None)
         if order_param=="desc":
             order = "-"