Commit ce12d9bd authored by Alan Mitchell's avatar Alan Mitchell

Suppressed no Template error for Wildcard templates.

parent 9bfd63a9
...@@ -14,6 +14,7 @@ from django.views.decorators.csrf import csrf_exempt ...@@ -14,6 +14,7 @@ from django.views.decorators.csrf import csrf_exempt
from django.urls import reverse from django.urls import reverse
from django.conf import settings from django.conf import settings
from django.templatetags.static import static from django.templatetags.static import static
from django.template import loader
from . import models from . import models
from . import logging_setup from . import logging_setup
...@@ -835,7 +836,12 @@ def wildcard(request, template_name): ...@@ -835,7 +836,12 @@ def wildcard(request, template_name):
Used if a URL component doesn't match any of the predefied URL patterns. Renders Used if a URL component doesn't match any of the predefied URL patterns. Renders
the template indicated by template_name, adding an '.html' to the name. the template indicated by template_name, adding an '.html' to the name.
''' '''
return render_to_response('bmsapp/%s.html' % template_name, base_context()) try:
template = loader.get_template('bmsapp/%s.html' % template_name)
except:
return HttpResponse('Template %s does not exist.' % template_name)
return HttpResponse(template.render(base_context(), request))
@login_required(login_url='../admin/login/') @login_required(login_url='../admin/login/')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment