From 7d4b89f3dea9635be081fd053d2ce5d293655702 Mon Sep 17 00:00:00 2001 From: eliott Date: Wed, 16 Apr 2008 20:45:49 -0700 Subject: Add sorting of required_by values --- main/models.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'main') diff --git a/main/models.py b/main/models.py index 2bc3724a..1e7d0647 100644 --- a/main/models.py +++ b/main/models.py @@ -204,6 +204,10 @@ def get_requiredby(self): ).order_by('depname') for req in requiredby: reqs.append((req.pkg.id,req.pkg.pkgname)) + ## sort the resultant array. Django has problems in the orm with + ## trying to shoehorn the sorting into the reverse foreign key + ## reference in the query above. :( + reqs.sort(lambda a,b: cmp(a[1],b[1])) return reqs def get_depends(self): -- cgit v1.2.3-54-g00ecf