~evilnick/maas/1.2-docs-tidyup+preseed

« back to all changes in this revision

Viewing changes to src/maasserver/views/tags.py

  • Committer: Tarmac
  • Author(s): Raphael Badin
  • Date: 2012-11-16 14:18:12 UTC
  • mfrom: (1302.1.2 ui-update-fqdn-1.2)
  • Revision ID: tarmac-20121116141812-hpe1ku99g8facmtx
[r=rvb][bug=1070765][author=rvb] Backport of 1335 (and required db migration merged in revision 1330).

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
        return super(TagView, self).get(request, *args, **kwargs)
34
34
 
35
35
    def get_queryset(self):
36
 
        return Tag.objects.get_nodes(
 
36
        nodes = Tag.objects.get_nodes(
37
37
            self.tag, user=self.request.user, prefetch_mac=True,
38
38
            ).order_by('-created')
 
39
        nodes = nodes.prefetch_related('nodegroup')
 
40
        nodes = nodes.prefetch_related('nodegroup__nodegroupinterface_set')
 
41
        return nodes
39
42
 
40
43
    def get_context_data(self, **kwargs):
41
44
        context = super(TagView, self).get_context_data(**kwargs)