Env:¶
- django==1.4.5
- python==2.7
- ubuntu==13.04
django 的Static 和 Media配置之Media¶
settings.py¶
##added by Tulpar,20140514
import os
settings_dir = os.path.dirname(__file__)
PROJECT_ROOT = os.path.abspath(os.path.dirname(settings_dir))
MEDIA_ROOT = os.path.join(PROJECT_ROOT, 'public/media/')
MEDIA_URL = '/media/'
urls.py¶
##added by Tulpar,20140514
from django.conf import settings
urlpatterns += patterns('',
url(r"^media/(?P<path>.*)$","django.views.static.serve",{"document_root": settings.MEDIA_ROOT,}),
)