dimensions_sort

This commit is contained in:
j 2014-01-07 15:34:07 +00:00
parent a625760838
commit e1953b671d

View file

@ -66,10 +66,10 @@ class Document(models.Model):
self.name_sort = ox.sort_string(self.name or u'')[:255].lower() self.name_sort = ox.sort_string(self.name or u'')[:255].lower()
self.description_sort = ox.sort_string(self.description or u'')[:512].lower() self.description_sort = ox.sort_string(self.description or u'')[:512].lower()
if self.extension == 'pdf': if self.extension == 'pdf':
self.dimension_sort = ox.sort_string('1') + ox.sort_string('%d' % self.pages) self.dimensions_sort = ox.sort_string('1') + ox.sort_string('%d' % self.pages)
else: else:
resolution_sort = self.width * self.height resolution_sort = self.width * self.height
self.dimension_sort = ox.sort_string('0') + ox.sort_string('%d' % resolution_sort) self.dimensions_sort = ox.sort_string('0') + ox.sort_string('%d' % resolution_sort)
super(Document, self).save(*args, **kwargs) super(Document, self).save(*args, **kwargs)
self.update_matches() self.update_matches()