Author: jezdez
Date: 2010-11-17 09:36:42 -0600 (Wed, 17 Nov 2010)
New Revision: 14593
Modified:
django/trunk/django/core/servers/basehttp.py
Log:
Fixed #10636 -- Added check to make sure the ADMIN_MEDIA_PREFIX setting is
properly set before serving files with the AdminMediaHandler.
Modified: django/trunk/django/core/servers/basehttp.py
===================================================================
--- django/trunk/django/core/servers/basehttp.py 2010-11-17 15:36:26 UTC
(rev 14592)
+++ django/trunk/django/core/servers/basehttp.py 2010-11-17 15:36:42 UTC
(rev 14593)
@@ -650,6 +650,11 @@
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):
--
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en.