1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-27 00:55:06 +03:00

Add basic django app and file serving for ui_next

This commit is contained in:
Jake McDermott 2020-05-15 09:57:30 -04:00
parent fa53cdf329
commit 12a22d2442
No known key found for this signature in database
GPG Key ID: 0E56ED990CDFCB4F
4 changed files with 18 additions and 0 deletions

View File

@ -6,6 +6,8 @@ recursive-include awx/templates *.html
recursive-include awx/api/templates *.md *.html recursive-include awx/api/templates *.md *.html
recursive-include awx/ui/templates *.html recursive-include awx/ui/templates *.html
recursive-include awx/ui/static * recursive-include awx/ui/static *
recursive-include awx/ui_next/build *.html
recursive-include awx/ui_next/build *
recursive-include awx/playbooks *.yml recursive-include awx/playbooks *.yml
recursive-include awx/lib/site-packages * recursive-include awx/lib/site-packages *
recursive-include awx/plugins *.ps1 recursive-include awx/plugins *.ps1

View File

@ -94,6 +94,7 @@ USE_TZ = True
STATICFILES_DIRS = ( STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'ui', 'static'), os.path.join(BASE_DIR, 'ui', 'static'),
os.path.join(BASE_DIR, 'ui_next', 'build', 'static'),
os.path.join(BASE_DIR, 'static'), os.path.join(BASE_DIR, 'static'),
) )
@ -253,6 +254,7 @@ TEMPLATES = [
}, },
'DIRS': [ 'DIRS': [
os.path.join(BASE_DIR, 'templates'), os.path.join(BASE_DIR, 'templates'),
os.path.join(BASE_DIR, 'ui_next', 'build'),
], ],
}, },
] ]

13
awx/ui_next/urls.py Normal file
View File

@ -0,0 +1,13 @@
from django.conf.urls import url
from django.views.generic.base import TemplateView
class IndexView(TemplateView):
template_name = 'index.html'
app_name = 'ui_next'
urlpatterns = [
url(r'^next/$', IndexView.as_view(), name='ui_next')
]

View File

@ -14,6 +14,7 @@ from awx.main.views import (
urlpatterns = [ urlpatterns = [
url(r'', include('awx.ui_next.urls', namespace='ui_next')),
url(r'', include('awx.ui.urls', namespace='ui')), url(r'', include('awx.ui.urls', namespace='ui')),
url(r'^api/', include('awx.api.urls', namespace='api')), url(r'^api/', include('awx.api.urls', namespace='api')),
url(r'^sso/', include('awx.sso.urls', namespace='sso')), url(r'^sso/', include('awx.sso.urls', namespace='sso')),