我在Django 1.3项目中使用CDN来处理媒体资源,如图像,CSS等。我在提供管理资源时遇到问题,我所做的是:
在settings.py
:
MEDIA_URL = 'http://cdn.test.com/'
ADMIN_MEDIA_PREFIX = '/admin_media/'
在INSTALLED_APPS
:
'django.contrib.staticfiles',
在urls.py
:
(r'^admin_media/(.*)', 'django.views.static.serve',
{'document_root' : 'django/contrib/admin/media/',
'show_indexes' : True}),
查看管理员HTML我看到/admin_media/css/base.css
之类的内容,但所有资源都返回http 404
。我无法理解什么是错的。
非常感谢。