Commit 96af3047 authored by Jannis Leidel's avatar Jannis Leidel
Browse files

Fixed #10636 -- Added check to make sure the ADMIN_MEDIA_PREFIX setting is...

Fixed #10636 -- Added check to make sure the ADMIN_MEDIA_PREFIX setting is properly set before serving files with the AdminMediaHandler.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@14593 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 33d8fcde
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -650,6 +650,11 @@ class AdminMediaHandler(handlers.StaticFilesHandler):

    def get_base_url(self):
        from django.conf import settings
        from django.core.exceptions import ImproperlyConfigured
        if not settings.ADMIN_MEDIA_PREFIX:
            raise ImproperlyConfigured(
                "The ADMIN_MEDIA_PREFIX setting can't be empty "
                "when using the AdminMediaHandler, e.g. with runserver.")
        return settings.ADMIN_MEDIA_PREFIX

    def file_path(self, url):