From 93f3646abc032ccefded659d9539171b8202c4a4 Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Wed, 2 Sep 2026 11:47:02 +0100 Subject: [PATCH 1/4] work on the URLs --- django_code/apps/cloudmanager/urls.py | 40 +++++++++ .../apps/kubernetes_connection/urls.py | 30 +++++++ django_code/apps/podcast_aggregator/urls.py | 25 ++++++ django_code/apps/random_simpsons/urls.py | 26 ++++++ django_code/apps/stash_management/urls.py | 34 ++++++++ django_code/apps/streaming/urls.py | 25 ++++++ django_code/apps/website_redirection/urls.py | 3 - django_code/core/hosts-testing.py | 21 +++++ django_code/core/hosts.py | 19 ++++- django_code/core/settings.py | 10 ++- django_code/core/urls.py | 82 +------------------ 11 files changed, 225 insertions(+), 90 deletions(-) create mode 100644 django_code/apps/cloudmanager/urls.py create mode 100644 django_code/apps/kubernetes_connection/urls.py create mode 100644 django_code/apps/podcast_aggregator/urls.py create mode 100644 django_code/apps/random_simpsons/urls.py create mode 100644 django_code/apps/stash_management/urls.py create mode 100644 django_code/apps/streaming/urls.py create mode 100644 django_code/core/hosts-testing.py diff --git a/django_code/apps/cloudmanager/urls.py b/django_code/apps/cloudmanager/urls.py new file mode 100644 index 0000000..1d7fcc9 --- /dev/null +++ b/django_code/apps/cloudmanager/urls.py @@ -0,0 +1,40 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.cloudmanager import apps as cloudmanager_apps +from apps.cloudmanager import views as cloudmanager_views + +urlpatterns = [ + ################### cloudmanager ################### + path('cmm/', cloudmanager_apps.redirect), + path('cmm/hello', cloudmanager_apps.hello, name='hello'), + path('cmm/coucou', cloudmanager_views.coucou, name='coucou'), + path('cmm/display', cloudmanager_views.display, name='display'), + #path('cmm/run-action/', cloudmanager_views.trigger_my_action, name='run_my_action_url'), + #path('change-schedule/', cloudmanager_views.change_schedule, name='change_schedule'), + #path('cmm/main/', db_interaction.main), + + ################### onenote ################### + path('dashboard/hello/', dashboardapp.hello), + path('dashboard/view/about', dashboardview.about), + path('dashboard/view/home', dashboardview.home), + path('dashboard/view/success', dashboardview.success), + path('dashboard/scale_up//', dashboardview.scale_up), + path('dashboard/scale_down//', dashboardview.scale_down), + +] diff --git a/django_code/apps/kubernetes_connection/urls.py b/django_code/apps/kubernetes_connection/urls.py new file mode 100644 index 0000000..fbeb1b5 --- /dev/null +++ b/django_code/apps/kubernetes_connection/urls.py @@ -0,0 +1,30 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.kubernetes_connection import apps as kubernetes_connection + +urlpatterns = [ + ################## kubernetes_connection##### + path('kubernetes_connection/hello/', kubernetes_connection.hello), + path('kubernetes_connection/nodes/', kubernetes_connection.nodes), + path('kubernetes_connection/backup_job/', kubernetes_connection.backup_job), + path('kubernetes_connection/backup_job_yaml/', kubernetes_connection.backup_job_yaml), + path('kubernetes_connection/scale_up//', kubernetes_connection.scale_up), + path('kubernetes_connection/scale_down//', kubernetes_connection.scale_down), + +] diff --git a/django_code/apps/podcast_aggregator/urls.py b/django_code/apps/podcast_aggregator/urls.py new file mode 100644 index 0000000..da4a5ff --- /dev/null +++ b/django_code/apps/podcast_aggregator/urls.py @@ -0,0 +1,25 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.podcast_aggregator import views as podcast_views + +urlpatterns = [ + ################### cloudmanager ################### + path('podcast/', podcast_views.execute_podcast), + +] diff --git a/django_code/apps/random_simpsons/urls.py b/django_code/apps/random_simpsons/urls.py new file mode 100644 index 0000000..62b5e1a --- /dev/null +++ b/django_code/apps/random_simpsons/urls.py @@ -0,0 +1,26 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.random_simpsons import views as random_simpsons + +urlpatterns = [ + ################### Simpsons ################### + path('hello/', random_simpsons.hello), + path('simpsons/', random_simpsons.episode_generator), + path('download_file/', random_simpsons.download_file), +] diff --git a/django_code/apps/stash_management/urls.py b/django_code/apps/stash_management/urls.py new file mode 100644 index 0000000..4782d5f --- /dev/null +++ b/django_code/apps/stash_management/urls.py @@ -0,0 +1,34 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.stash_management import apps as stashapp +from apps.stash_management import views as stashview + +urlpatterns = [ + ################## stash ##### + path('stash/', stashview.home), + path('stash/hello/', stashapp.hello), + path('stash/form/', stashapp.form), + path('stash/incremental/', stashapp.incremental), + path('stash/album/', stashapp.album), + path('stash/album-form/', stashapp.album_form, name='submit_form'), + path('stash/simple/', stashapp.simple), + path('stash/simple-form/', stashapp.simple_form, name='submit_form'), + path('stash/submit-form/', stashapp.handle_survey_form, name='submit_form'), + path('stash/incremental-form/', stashapp.incremental_form, name='submit_form'), +] diff --git a/django_code/apps/streaming/urls.py b/django_code/apps/streaming/urls.py new file mode 100644 index 0000000..05505d4 --- /dev/null +++ b/django_code/apps/streaming/urls.py @@ -0,0 +1,25 @@ +""" +URL configuration for django_code project. + +The `urlpatterns` list routes URLs to views. For more information please see: + https://docs.djangoproject.com/en/4.2/topics/http/urls/ +Examples: +Function views + 1. Add an import: from my_app import views + 2. Add a URL to urlpatterns: path('', views.home, name='home') +Class-based views + 1. Add an import: from other_app.views import Home + 2. Add a URL to urlpatterns: path('', Home.as_view(), name='home') +Including another URLconf + 1. Import the include() function: from django.urls import include, path + 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) +""" +from django.contrib import admin +from django.urls import path +from apps.streaming import views as streaming_views + +urlpatterns = [ + ################### streaming ################### + path('streaming/', streaming_views.hello), + path('streaming/go/', streaming_views.streamingRedirect), +] diff --git a/django_code/apps/website_redirection/urls.py b/django_code/apps/website_redirection/urls.py index f44b152..c8c21ea 100644 --- a/django_code/apps/website_redirection/urls.py +++ b/django_code/apps/website_redirection/urls.py @@ -19,7 +19,6 @@ from django.urls import path from apps.website_redirection import views as website_redirectionapp urlpatterns = [ -# path('admin/', admin.site.urls), ################### Redirect ################### path('', website_redirectionapp.redirect), @@ -30,6 +29,4 @@ urlpatterns = [ path('redirect-form/', website_redirectionapp.redirect_process, name='submit_form'), path('clearkey/', website_redirectionapp.clearkey_process, name='submit_form'), - - ] diff --git a/django_code/core/hosts-testing.py b/django_code/core/hosts-testing.py new file mode 100644 index 0000000..e2331aa --- /dev/null +++ b/django_code/core/hosts-testing.py @@ -0,0 +1,21 @@ +from django.conf import settings +from django_hosts import patterns, host + +#ADMIN +# redirect +# streaming +# cloudmanager +# stash +# podcast +# simpsons + +host_patterns = patterns('', + host(r"admin-testing", settings.ROOT_URLCONF, name="admin"), + host(r"redirect-testing", 'apps.website_redirection.urls', name="redirect"), + host(r"streaming-testing", 'apps.streaming.urls', name="streaming"), + host(r"stash-testing", 'apps.stash_management.urls', name="stash"), + host(r"podcast-testing", 'apps.podcast_aggregator.urls', name="podcast"), + host(r"simpsons-testing", 'apps.random_simpsons.urls', name="simpsons"), + host(r"kubernetes-testing", 'apps.kubernetes_connection.urls', name="kubernetes"), + host(r"cloudmanager-testing", 'apps.cloudmanager.urls', name="cloudmanager"), +) diff --git a/django_code/core/hosts.py b/django_code/core/hosts.py index 21f4767..7c117c5 100644 --- a/django_code/core/hosts.py +++ b/django_code/core/hosts.py @@ -1,10 +1,21 @@ from django.conf import settings from django_hosts import patterns, host +#ADMIN +# redirect +# streaming +# cloudmanager +# stash +# podcast +# simpsons + host_patterns = patterns('', - host(r"django-testing", settings.ROOT_URLCONF, name="django-testing"), + host(r"admin", settings.ROOT_URLCONF, name="admin"), host(r"redirect", 'apps.website_redirection.urls', name="redirect"), - host(r"redirect-testing", 'apps.website_redirection.urls', name="redirect-testing"), - host(r"job", 'apps.job_dashboard.urls', name="job_dashboard"), - host(r"job-testing", 'apps.job_dashboard.urls', name="job_dashboard-testing"), + host(r"streaming", 'apps.streaming.urls', name="streaming"), + host(r"stash", 'apps.stash_management.urls', name="stash"), + host(r"podcast", 'apps.podcast_aggregator.urls', name="podcast"), + host(r"simpsons", 'apps.random_simpsons.urls', name="simpsons"), + host(r"kubernetes", 'apps.kubernetes_connection.urls', name="kubernetes"), + host(r"cloudmanager", 'apps.cloudmanager.urls', name="cloudmanager"), ) diff --git a/django_code/core/settings.py b/django_code/core/settings.py index ca97e09..a242416 100644 --- a/django_code/core/settings.py +++ b/django_code/core/settings.py @@ -69,8 +69,14 @@ MIDDLEWARE = [ ] ROOT_URLCONF = 'core.urls' -ROOT_HOSTCONF = 'core.hosts' -DEFAULT_HOST = 'django-testing' + +ENVIRONMENT = os.getenv("ENVIRONMENT","TESTING") +if ENVIRONMENT == "PRODUCTION": + ROOT_HOSTCONF = 'core.hosts' +else: + ROOT_HOSTCONF = 'core.hosts-testing' + +DEFAULT_HOST = 'admin' TEMPLATES = [ diff --git a/django_code/core/urls.py b/django_code/core/urls.py index fbfaefd..e594248 100644 --- a/django_code/core/urls.py +++ b/django_code/core/urls.py @@ -16,87 +16,7 @@ Including another URLconf """ from django.contrib import admin from django.urls import path -#from apps.cloudmanager import (credentials,db_interaction) -from apps.cloudmanager import apps as cloudmanager_apps -from apps.cloudmanager import views as cloudmanager_views -from apps.random_simpsons import views as random_simpsons -from apps.dashboard import apps as dashboardapp -from apps.dashboard import views as dashboardview -from apps.kubernetes_connection import apps as kubernetes_connection -from apps.stash_management import apps as stashapp -from apps.stash_management import views as stashview -from apps.website_redirection import views as website_redirectionapp -from apps.podcast_aggregator import views as podcast_views -from apps.streaming import views as streaming_views - urlpatterns = [ - path('admin/', admin.site.urls), - -################### Simpsons ################### - path('hello/', random_simpsons.hello), - path('simpsons/', random_simpsons.episode_generator), - path('download_file/', random_simpsons.download_file), - -################### Redirect ################### - path('redirect/hello/', website_redirectionapp.hello), - path('redirect/set/', website_redirectionapp.redirect), - path('redirect/get/', website_redirectionapp.display_key), - path('redirect/go/', website_redirectionapp.redirect_to_key), - path('redirect-form/', website_redirectionapp.redirect_process, name='submit_form'), - path('redirect/clearkey/', website_redirectionapp.clearkey_process, name='submit_form'), - -################### onenote ################### - path('dashboard/hello/', dashboardapp.hello), - path('dashboard/view/about', dashboardview.about), - path('dashboard/view/home', dashboardview.home), - path('dashboard/view/success', dashboardview.success), - path('dashboard/scale_up//', dashboardview.scale_up), - path('dashboard/scale_down//', dashboardview.scale_down), - - - -################## kubernetes_connection##### - path('kubernetes_connection/hello/', kubernetes_connection.hello), - path('kubernetes_connection/nodes/', kubernetes_connection.nodes), - path('kubernetes_connection/backup_job/', kubernetes_connection.backup_job), - path('kubernetes_connection/backup_job_yaml/', kubernetes_connection.backup_job_yaml), - path('kubernetes_connection/scale_up//', kubernetes_connection.scale_up), - path('kubernetes_connection/scale_down//', kubernetes_connection.scale_down), - -################## stash##### - path('stash/', stashview.home), - path('stash/hello/', stashapp.hello), - path('stash/form/', stashapp.form), - path('stash/incremental/', stashapp.incremental), - path('stash/album/', stashapp.album), - path('stash/album-form/', stashapp.album_form, name='submit_form'), - path('stash/simple/', stashapp.simple), - path('stash/simple-form/', stashapp.simple_form, name='submit_form'), - path('stash/submit-form/', stashapp.handle_survey_form, name='submit_form'), - path('stash/incremental-form/', stashapp.incremental_form, name='submit_form'), - -# path('bookstack/', docker_connection.apps.hello), -# path('test/', docker_connection.apps.http_call_test), -# path('proxmox/', docker_connection.apps.proxmox), -# path('simpsons/', random_simpsons.hello), - # path('docker//', docker_connection.apps.docker_call), - - ################### cloudmanager ################### - path('cmm/', cloudmanager_apps.redirect), - path('cmm/hello', cloudmanager_apps.hello, name='hello'), - path('cmm/coucou', cloudmanager_views.coucou, name='coucou'), - path('cmm/display', cloudmanager_views.display, name='display'), - #path('cmm/run-action/', cloudmanager_views.trigger_my_action, name='run_my_action_url'), - #path('change-schedule/', cloudmanager_views.change_schedule, name='change_schedule'), - #path('cmm/main/', db_interaction.main), - - ################### cloudmanager ################### - path('podcast/', podcast_views.execute_podcast), - - ################### streaming ################### - path('streaming/', streaming_views.hello), - path('streaming/go/', streaming_views.streamingRedirect), - - + path('admin/', admin.site.urls) ] -- 2.54.0 From 03b007a5a03ac903d6df101c97398446c3b71520 Mon Sep 17 00:00:00 2001 From: "pierre.geeraert" Date: Wed, 2 Sep 2026 12:36:06 +0100 Subject: [PATCH 2/4] change urls path --- django_code/apps/cloudmanager/urls.py | 24 +++++++++---------- .../apps/kubernetes_connection/urls.py | 12 +++++----- django_code/apps/podcast_aggregator/urls.py | 2 +- django_code/apps/random_simpsons/urls.py | 6 ++--- django_code/apps/stash_management/urls.py | 20 ++++++++-------- django_code/apps/streaming/urls.py | 4 ++-- django_code/core/urls.py | 2 +- django_code/templates/stash/album_form.html | 2 +- .../templates/stash/incremental_form.html | 2 +- django_code/templates/stash/listing.html | 10 ++++---- django_code/templates/stash/simple_form.html | 2 +- django_code/templates/stash/stash_form.html | 2 +- 12 files changed, 44 insertions(+), 44 deletions(-) diff --git a/django_code/apps/cloudmanager/urls.py b/django_code/apps/cloudmanager/urls.py index 1d7fcc9..8e3fcc0 100644 --- a/django_code/apps/cloudmanager/urls.py +++ b/django_code/apps/cloudmanager/urls.py @@ -21,20 +21,20 @@ from apps.cloudmanager import views as cloudmanager_views urlpatterns = [ ################### cloudmanager ################### - path('cmm/', cloudmanager_apps.redirect), - path('cmm/hello', cloudmanager_apps.hello, name='hello'), - path('cmm/coucou', cloudmanager_views.coucou, name='coucou'), - path('cmm/display', cloudmanager_views.display, name='display'), - #path('cmm/run-action/', cloudmanager_views.trigger_my_action, name='run_my_action_url'), + path('/', cloudmanager_apps.redirect), + path('/hello', cloudmanager_apps.hello, name='hello'), + path('/coucou', cloudmanager_views.coucou, name='coucou'), + path('/display', cloudmanager_views.display, name='display'), + #path('/run-action/', cloudmanager_views.trigger_my_action, name='run_my_action_url'), #path('change-schedule/', cloudmanager_views.change_schedule, name='change_schedule'), - #path('cmm/main/', db_interaction.main), + #path('/main/', db_interaction.main), ################### onenote ################### - path('dashboard/hello/', dashboardapp.hello), - path('dashboard/view/about', dashboardview.about), - path('dashboard/view/home', dashboardview.home), - path('dashboard/view/success', dashboardview.success), - path('dashboard/scale_up//', dashboardview.scale_up), - path('dashboard/scale_down//', dashboardview.scale_down), + path('/dashboard/', dashboardapp.hello), + path('/view/about', dashboardview.about), + path('/view/home', dashboardview.home), + path('/view/success', dashboardview.success), + path('/scale_up//', dashboardview.scale_up), + path('/scale_down//', dashboardview.scale_down), ] diff --git a/django_code/apps/kubernetes_connection/urls.py b/django_code/apps/kubernetes_connection/urls.py index fbeb1b5..d669a5e 100644 --- a/django_code/apps/kubernetes_connection/urls.py +++ b/django_code/apps/kubernetes_connection/urls.py @@ -20,11 +20,11 @@ from apps.kubernetes_connection import apps as kubernetes_connection urlpatterns = [ ################## kubernetes_connection##### - path('kubernetes_connection/hello/', kubernetes_connection.hello), - path('kubernetes_connection/nodes/', kubernetes_connection.nodes), - path('kubernetes_connection/backup_job/', kubernetes_connection.backup_job), - path('kubernetes_connection/backup_job_yaml/', kubernetes_connection.backup_job_yaml), - path('kubernetes_connection/scale_up//', kubernetes_connection.scale_up), - path('kubernetes_connection/scale_down//', kubernetes_connection.scale_down), + path('/hello/', kubernetes_connection.hello), + path('/nodes/', kubernetes_connection.nodes), + path('/backup_job/', kubernetes_connection.backup_job), + path('/backup_job_yaml/', kubernetes_connection.backup_job_yaml), + path('/scale_up//', kubernetes_connection.scale_up), + path('/scale_down//', kubernetes_connection.scale_down), ] diff --git a/django_code/apps/podcast_aggregator/urls.py b/django_code/apps/podcast_aggregator/urls.py index da4a5ff..fa6a681 100644 --- a/django_code/apps/podcast_aggregator/urls.py +++ b/django_code/apps/podcast_aggregator/urls.py @@ -20,6 +20,6 @@ from apps.podcast_aggregator import views as podcast_views urlpatterns = [ ################### cloudmanager ################### - path('podcast/', podcast_views.execute_podcast), + path('/', podcast_views.execute_podcast), ] diff --git a/django_code/apps/random_simpsons/urls.py b/django_code/apps/random_simpsons/urls.py index 62b5e1a..9929ac0 100644 --- a/django_code/apps/random_simpsons/urls.py +++ b/django_code/apps/random_simpsons/urls.py @@ -20,7 +20,7 @@ from apps.random_simpsons import views as random_simpsons urlpatterns = [ ################### Simpsons ################### - path('hello/', random_simpsons.hello), - path('simpsons/', random_simpsons.episode_generator), - path('download_file/', random_simpsons.download_file), + path('/hello', random_simpsons.hello), + path('/', random_simpsons.episode_generator), + path('/download_file/', random_simpsons.download_file), ] diff --git a/django_code/apps/stash_management/urls.py b/django_code/apps/stash_management/urls.py index 4782d5f..201d2b9 100644 --- a/django_code/apps/stash_management/urls.py +++ b/django_code/apps/stash_management/urls.py @@ -21,14 +21,14 @@ from apps.stash_management import views as stashview urlpatterns = [ ################## stash ##### - path('stash/', stashview.home), - path('stash/hello/', stashapp.hello), - path('stash/form/', stashapp.form), - path('stash/incremental/', stashapp.incremental), - path('stash/album/', stashapp.album), - path('stash/album-form/', stashapp.album_form, name='submit_form'), - path('stash/simple/', stashapp.simple), - path('stash/simple-form/', stashapp.simple_form, name='submit_form'), - path('stash/submit-form/', stashapp.handle_survey_form, name='submit_form'), - path('stash/incremental-form/', stashapp.incremental_form, name='submit_form'), + path('/', stashview.home), + path('/hello/', stashapp.hello), + path('/form/', stashapp.form), + path('/incremental/', stashapp.incremental), + path('/album/', stashapp.album), + path('/album-form/', stashapp.album_form, name='submit_form'), + path('/simple/', stashapp.simple), + path('/simple-form/', stashapp.simple_form, name='submit_form'), + path('/submit-form/', stashapp.handle_survey_form, name='submit_form'), + path('/incremental-form/', stashapp.incremental_form, name='submit_form'), ] diff --git a/django_code/apps/streaming/urls.py b/django_code/apps/streaming/urls.py index 05505d4..b4500fa 100644 --- a/django_code/apps/streaming/urls.py +++ b/django_code/apps/streaming/urls.py @@ -20,6 +20,6 @@ from apps.streaming import views as streaming_views urlpatterns = [ ################### streaming ################### - path('streaming/', streaming_views.hello), - path('streaming/go/', streaming_views.streamingRedirect), + path('/hello', streaming_views.hello), + path('/', streaming_views.streamingRedirect), ] diff --git a/django_code/core/urls.py b/django_code/core/urls.py index e594248..421e695 100644 --- a/django_code/core/urls.py +++ b/django_code/core/urls.py @@ -18,5 +18,5 @@ from django.contrib import admin from django.urls import path urlpatterns = [ - path('admin/', admin.site.urls) + path('/', admin.site.urls) ] diff --git a/django_code/templates/stash/album_form.html b/django_code/templates/stash/album_form.html index 466e119..05e2edf 100644 --- a/django_code/templates/stash/album_form.html +++ b/django_code/templates/stash/album_form.html @@ -259,7 +259,7 @@

Stash Form

Download form

-
+