Files
awx/awx/main/views.py

24 lines
612 B
Python

# Copyright (c) 2013 AnsibleWorks, Inc.
# All Rights Reserved.
# Django
from django.shortcuts import render
from django.template import RequestContext
def handle_error(request, status=404):
context = {}
if request.path.startswith('/admin/'):
template_name = 'admin/%d.html' % status
else:
template_name = '%d.html' % status
return render(request, template_name, context, status=status)
def handle_403(request):
return handle_error(request, 403)
def handle_404(request):
return handle_error(request, 404)
def handle_500(request):
return handle_error(request, 500)