在生产情况下,您希望从前端Web服务器(Apache,Nginx等)提供媒体,以避免在Django /
Python进程上造成额外负担。通常使用MEDIA_URL和MEDIA_ROOT。
运行内置的开发服务器,您需要在url.py文件中设置正确的url-我通常使用类似这样的内容:
from django.conf import settingsurlpatterns += patterns('', (r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),)
它将从您的设置文件中获取MEDIA_ROOT,这意味着它可用于开发和实时运行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)