diff --git a/accounts/views.py b/accounts/views.py deleted file mode 100644 index 8aded26..0000000 --- a/accounts/views.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.shortcuts import render -from django.contrib.auth.models import User - - -def accounts(request): - return \ No newline at end of file diff --git a/create/views.py b/create/views.py index 27eb9c6..8097ab6 100644 --- a/create/views.py +++ b/create/views.py @@ -11,7 +11,7 @@ from vrtManager import util from libvirt import libvirtError -def create_instance(request, host_id): +def create_instance(request, compute_id): """ :param request: :return: @@ -25,7 +25,7 @@ def create_instance(request, host_id): storages = [] networks = [] meta_prealloc = False - compute = Compute.objects.get(id=host_id) + compute = Compute.objects.get(id=compute_id) flavors = Flavor.objects.filter().order_by('id') try: @@ -78,7 +78,7 @@ def create_instance(request, host_id): else: try: conn._defineXML(xml) - return HttpResponseRedirect(reverse('instance', args=[host_id, name])) + return HttpResponseRedirect(reverse('instance', args=[compute_id, name])) except libvirtError as lib_err: error_messages.append(lib_err.message) if 'create' in request.POST: @@ -133,4 +133,4 @@ def create_instance(request, host_id): error_messages.append(lib_err) conn.close() - return render('create.html', locals()) + return render(request, 'create_instance.html', locals()) diff --git a/templates/create_instance.html b/templates/create_instance.html new file mode 100644 index 0000000..546fe45 --- /dev/null +++ b/templates/create_instance.html @@ -0,0 +1,20 @@ +{% extends "base.html" %} +{% load i18n %} +{% block title %}{% trans "Compute" %}{% endblock %} +{% block content %} +
+
+ + {% include 'sidebar.html' %} + +
+ +

{{ compute.name }}

+ + {% include 'errors.html' %} + + +
+
+
+{% endblock %} \ No newline at end of file diff --git a/templates/sidebar.html b/templates/sidebar.html index f17b939..9a4d92d 100644 --- a/templates/sidebar.html +++ b/templates/sidebar.html @@ -6,7 +6,7 @@