1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-30 22:21:13 +03:00

Add /login convenience URL

This commit is contained in:
Graham Mainwaring 2019-12-10 15:29:21 -05:00
parent f467e26842
commit 2b111c81df
2 changed files with 6 additions and 1 deletions

View File

@ -4,7 +4,7 @@
import json import json
# Django # Django
from django.http import HttpResponse from django.http import HttpResponse, HttpResponseRedirect
from django.shortcuts import render from django.shortcuts import render
from django.utils.html import format_html from django.utils.html import format_html
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
@ -97,3 +97,6 @@ def handle_csp_violation(request):
logger = logging.getLogger('awx') logger = logging.getLogger('awx')
logger.error(json.loads(request.body)) logger.error(json.loads(request.body))
return HttpResponse(content=None) return HttpResponse(content=None)
def handle_login_redirect(request):
return HttpResponseRedirect("/#/login")

View File

@ -9,6 +9,7 @@ from awx.main.views import (
handle_404, handle_404,
handle_500, handle_500,
handle_csp_violation, handle_csp_violation,
handle_login_redirect,
) )
@ -22,6 +23,7 @@ urlpatterns = [
url(r'^(?:api/)?404.html$', handle_404), url(r'^(?:api/)?404.html$', handle_404),
url(r'^(?:api/)?500.html$', handle_500), url(r'^(?:api/)?500.html$', handle_500),
url(r'^csp-violation/', handle_csp_violation), url(r'^csp-violation/', handle_csp_violation),
url(r'^login/', handle_login_redirect),
] ]
if settings.SETTINGS_MODULE == 'awx.settings.development': if settings.SETTINGS_MODULE == 'awx.settings.development':