~julian-edwards/maas/log-celery-exceptions-bug-1184589

« back to all changes in this revision

Viewing changes to src/maasserver/views.py

  • Committer: Raphael Badin
  • Date: 2012-01-16 08:33:18 UTC
  • Revision ID: raphael.badin@canonical.com-20120116083318-2ntniy6eirey3drl
Initial commit.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
from django.http import HttpResponse
 
2
from django.views.generic import ListView, CreateView
 
3
from django.shortcuts import get_object_or_404
 
4
 
 
5
from maasserver.models import Node
 
6
 
 
7
 
 
8
class NodeView(ListView):
 
9
 
 
10
    context_object_name = "node_list"
 
11
 
 
12
    def get_queryset(self):
 
13
        node = get_object_or_404(Node, name__iexact=self.args[0])
 
14
        return Node.objects.filter(node=node)
 
15
 
 
16
 
 
17
class NodesCreateView(CreateView):
 
18
 
 
19
    model = Node
 
20
#    template_name = 'maasserver/node_create.html'
 
21
    success_url = '/'