From 971602decd72f3efa75dc7aa4120a031be4d21f6 Mon Sep 17 00:00:00 2001 From: Zdenek Kubala <zdenek.kubala@pirati.cz> Date: Sat, 4 Sep 2021 20:09:54 +0000 Subject: [PATCH] added stage view to url + mediavars to settings --- django_apps/settings.py | 5 +++++ sifrovacka/urls.py | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/django_apps/settings.py b/django_apps/settings.py index 2fca22b..c5b608f 100644 --- a/django_apps/settings.py +++ b/django_apps/settings.py @@ -63,6 +63,7 @@ TEMPLATES = [ 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', + 'django.template.context_processors.media', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], @@ -131,3 +132,7 @@ DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' LOGIN_REDIRECT_URL = 'home' LOGOUT_REDIRECT_URL = 'index' + +# Custom settings MEDIA +MEDIA_URL = "/media/" +MEDIA_ROOT = BASE_DIR / 'media' diff --git a/sifrovacka/urls.py b/sifrovacka/urls.py index fd54650..c5c0d1f 100644 --- a/sifrovacka/urls.py +++ b/sifrovacka/urls.py @@ -1,4 +1,6 @@ from django.urls import include,path +from django.conf import settings +from django.conf.urls.static import static from . import views @@ -8,8 +10,13 @@ urlpatterns = [ path('accounts/', include('django.contrib.auth.urls')), # the 'name' value as called by the {% url %} template tag path('<int:sifrovacka_id>/', views.detail, name='detail'), + path('<int:sifrovacka_id>/<slug:stage_urlhash>/', views.stage, name='stage'), # home page path('home/', views.home, name='home'), # / path('', views.index, name='index'), -] + ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) +#if settings.DEBUG: +# urlpatterns += static(settings.MEDIA_URL, +# document_root=settings.MEDIA_ROOT) + -- GitLab