From 36ac31e3a1c266e4425ad985a595f61bdb25f45d Mon Sep 17 00:00:00 2001 From: Ken Raffenetti Date: Wed, 20 Sep 2006 22:01:09 +0000 Subject: more templating git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2288 ce84e21b-d406-0410-9b95-82705330c041 --- src/lib/Server/Hostbase/hostbase/views.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/lib/Server/Hostbase/hostbase/views.py') diff --git a/src/lib/Server/Hostbase/hostbase/views.py b/src/lib/Server/Hostbase/hostbase/views.py index 146963af5..f26c4b891 100644 --- a/src/lib/Server/Hostbase/hostbase/views.py +++ b/src/lib/Server/Hostbase/hostbase/views.py @@ -13,8 +13,6 @@ from django.db import connection from django.shortcuts import render_to_response import re -templatedir = '/usr/lib/python2.4/site-packages/Hostbase/hostbase/webtemplates' - attribs = ['hostname', 'whatami', 'netgroup', 'security_class', 'support', 'csi', 'printq', 'primary_user', 'administrator', 'location', 'comments', 'status'] @@ -295,7 +293,7 @@ def edit(request, host_id): host.save() return HttpResponseRedirect('/hostbase/%s/' % host.id) else: - t = Template(open('%s/errors.html' % templatedir).read()) + t = Template(open('errors.html').read()) t.failures = validate(request, False, host_id) return HttpResponse(str(t)) # examine the check boxes for any changes @@ -448,7 +446,8 @@ def dnsedit(request, host_id): 'cnames': cnames, 'mxs': mxs, 'request': request, - 'interfaces': interfaces}) + 'interfaces': interfaces, + 'DNS_CHOICES': Name.DNS_CHOICES}) def new(request): """Function for creating a new host in hostbase @@ -466,7 +465,7 @@ def new(request): host.status = 'active' host.save() else: - return render_to_response('%s/errors.html' % templatedir, + return render_to_response('errors.html', {'failures': validate(request, True)}) if request.POST['mac_addr_new']: new_inter = Interface(host=host, @@ -588,7 +587,7 @@ def new(request): host.save() return HttpResponseRedirect('/hostbase/%s/' % host.id) else: - return render_to_response('%s/new.html' % templatedir, + return render_to_response('new.html', {'TYPE_CHOICES': Interface.TYPE_CHOICES, 'NETGROUP_CHOICES': Host.NETGROUP_CHOICES, 'CLASS_CHOICES': Host.CLASS_CHOICES, -- cgit v1.2.3-1-g7c22