+
+class ClassementManager(models.Manager):
+ """
+ Ordonner les spcéfiquement les classements.
+ """
+ def get_query_set(self):
+ qs = super(self.__class__, self).get_query_set()
+ qs = qs.extra(select={'ponderation': 'FIND_IN_SET(type,"SO,HG,S,T,P,C,D")'})
+ qs = qs.extra(order_by=('ponderation', ))
+ return qs.all()
+
+