sort by number of annotations

This commit is contained in:
j 2012-02-20 17:42:13 +00:00
commit a123d4daf7
3 changed files with 9 additions and 1 deletions

View file

@ -654,6 +654,7 @@ class Item(models.Model):
'id',
'lightness',
'modified',
'numberofannotations',
'numberofcuts',
'numberoffiles',
'parts',
@ -771,6 +772,7 @@ class Item(models.Model):
s.hue = None
s.saturation = None
s.brighness = None
s.numberofannotations = self.annotations.all().count()
s.numberofcuts = len(self.data.get('cuts', []))
if s.duration:
s.cutsperminute = s.numberofcuts / (s.duration/60)