From 9ec0bf8e2982a3744192280402b296467df6625b Mon Sep 17 00:00:00 2001 From: JensDiemer Date: Fri, 7 Jan 2022 18:12:38 +0100 Subject: [PATCH] Fix #84 - User images are gone Seems that the new `admin catch-all view` added in Django 3.2 is the problem: https://docs.djangoproject.com/en/4.0/releases/3.2/#id1 Just catch the media url first, to fix #84 --- conf/urls.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/conf/urls.py b/conf/urls.py index c012497..367500a 100644 --- a/conf/urls.py +++ b/conf/urls.py @@ -22,10 +22,12 @@ if settings.PATH_URL: # Prefix all urls with "PATH_URL": urlpatterns = [ # path(f'{settings.PATH_URL}/debug/', debug_view), - path(f'{settings.PATH_URL}/', admin.site.urls), - path(f'{settings.PATH_URL}/ckeditor/', include('ckeditor_uploader.urls')), + # MEDIA_URL contains the "PATH_URL" already: path(settings.MEDIA_URL.lstrip('/'), include('django_tools.serve_media_app.urls')), + + path(f'{settings.PATH_URL}/', admin.site.urls), + path(f'{settings.PATH_URL}/ckeditor/', include('ckeditor_uploader.urls')), ] if settings.SERVE_FILES: urlpatterns += static.static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)