minor optimization in package serialization

This commit is contained in:
Laura Klünder 2016-09-13 16:39:53 +02:00
parent 1f7ab97ce2
commit 30e8204055

View file

@ -66,7 +66,7 @@ class Package(models.Model):
if self.home_repo is not None:
data['home_repo'] = self.home_repo
if self.depends.exists():
data['depends'] = tuple(package.name for package in self.depends.all().order_by('name'))
data['depends'] = tuple(self.depends.all().order_by('name').values_list('name', flat=True))
if self.bottom is not None:
data['bounds'] = ((float(self.bottom), float(self.left)), (float(self.top), float(self.right)))