sort by number of annotations

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

View file

@ -49,7 +49,7 @@ def addEvent(request):
event.set_name_sort(data['nameSort'])
event.matches = 0
event.save()
event.update_matches.()
event.update_matches()
response = json_response(status=200, text='created')
response['data'] = event.json()
else:

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)

View file

@ -244,6 +244,12 @@
"type": "layer",
"find": true
},
{
"id": "numberofannotations",
"title": "Annotations",
"type": "integer",
"columnWidth": 60
},
{
"id": "duration",
"title": "Duration",