diff --git a/awx/ui_next/urls.py b/awx/ui_next/urls.py index e2aa74e420..5bf6d481da 100644 --- a/awx/ui_next/urls.py +++ b/awx/ui_next/urls.py @@ -1,3 +1,5 @@ +from django.conf import settings +from django.http import Http404 from django.urls import re_path from django.views.generic.base import TemplateView @@ -5,6 +7,12 @@ from django.views.generic.base import TemplateView class IndexView(TemplateView): template_name = 'index_awx.html' + def get_context_data(self, **kwargs): + if settings.UI_NEXT is False: + raise Http404() + + return super().get_context_data(**kwargs) + app_name = 'ui_next'