Django配置media文件方法
1.项目下新建
media
文件夹
project_name
|---app_name
|---main
|---settings.py
|---urls.py
|---wsgi.py
|---meida # 新建media文件
|---static
|---template
manage.py
2.配置
settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # 配置media文件,用于记录日志/存放文件
3.配置
urls.py
from django.views import static
from django.conf import settings
urlpatterns = [
# 设置media路由
url(r'^media/(?P<path>.*)$', static.serve, {'document_root': settings.MEDIA_ROOT}),
]
4.测试。通过url访问media中的文件,可直接访问为配置成功