diff --git a/server/core/urls.py b/server/core/urls.py index e0c0ede0..014892c5 100644 --- a/server/core/urls.py +++ b/server/core/urls.py @@ -2,6 +2,7 @@ from django.conf import settings from django.urls import path, re_path, include from django.conf.urls.static import static from django.contrib import admin +from django.contrib.auth.decorators import login_required from django.views.generic import RedirectView from wagtail.admin import urls as wagtailadmin_urls from wagtail import urls as wagtail_urls @@ -18,7 +19,7 @@ urlpatterns = [ re_path(r"^guru/", admin.site.urls), re_path(r"^statistics/", include("statistics.urls", namespace="statistics")), # wagtail - re_path(r'^api/images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(action='redirect'), name='wagtailimages_serve'), + re_path(r'^api/images/([^/]*)/(\d*)/([^/]*)/[^/]*$', login_required(ServeView.as_view(action='redirect')), name='wagtailimages_serve'), re_path(r"^cms/autocomplete/", include(autocomplete_admin_urls)), re_path(r"^cms/pages/(\d+)/$", override_wagtailadmin_explore_default_ordering),