Add packages method to new Todolist model
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
f167d6e6e8
commit
f07a5862c9
@ -41,6 +41,12 @@ def get_full_url(self, proto='https'):
|
||||
domain = Site.objects.get_current().domain
|
||||
return '%s://%s%s' % (proto, domain, self.get_absolute_url())
|
||||
|
||||
def packages(self):
|
||||
if not hasattr(self, '_packages'):
|
||||
self._packages = self.todolistpackage_set.select_related(
|
||||
'pkg', 'repo', 'arch').order_by('pkgname', 'arch')
|
||||
return self._packages
|
||||
|
||||
|
||||
class TodolistPackage(models.Model):
|
||||
INCOMPLETE = 0
|
||||
|
Loading…
Reference in New Issue
Block a user