diff --git a/django_apps/settings.py b/django_apps/settings.py
index 2fca22b0505bf8a1e40ab303c647483ca1e8af68..c5b608fc0a989561180a7a5cbb885246faf20551 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 fd54650f39434ed0a70751a75f7df41f516f3cdb..c5c0d1f37cd42a145f257f5b1b4fc7c6247065e3 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)
+