Django2.0 配置 media

1、setting.py文件

MEDIA_URL='/media/'
MEDIA_ROOT=os.path.join(BASE_DIR,"media")

注意:MEDIA_ROOT 不是列表,踩过坑

2、urls.py文件

# 导入正则路径
from django.urls import re_path
from django.views.static import serve
# formsite 是项目的名称
from formsite.settings import MEDIA_ROOT
urlpatterns = [
    # document_root 是固定字段
    re_path(r'^media/(?P<path>.*)$', serve, {'document_root': MEDIA_ROOT}),
]

3、telemetry文件配置

<img src="/media/{{路径}}">

 4、获取配置meida的图片

http://127.0.0.1:8000/media/add_article_file/a.jpg

 

posted @ 2019-08-09 16:43  市丸银  阅读(360)  评论(0编辑  收藏  举报