首页 > 其他 > 详细

django中的media

时间:2019-08-25 10:33:22      阅读:79      评论:0      收藏:0      [点我收藏+]

  我们用Django写一个网站,可能会需要将用户注册时的头像展示到页面上,当然一开始学的用户上传头像文件都是在项目目录下的,那我们在网页上获取这个头像文件是获取不到的,此时我们需要配置一下media,才能访问这个文件。

  下面是配置media的步骤:

技术分享图片
# Django用户上传的都叫media文件
MEDIA_URL = "/media/"
# media配置,用户上传的文件都默认放在这个文件夹下
MEDIA_ROOT = os.path.join(BASE_DIR, "media")
settings.py
技术分享图片
from django.views.static import serve
from django.conf import settings
from django.conf.urls import url

# media相关的路由配置
    url(r^media/(?P<path>.*)$, serve, {"document_root": settings.MEDIA_ROOT}),
urls.py

  创建一个media的文件夹,将上传的文件放入media中,img标签路径中再加上/media/即可。

django中的media

原文:https://www.cnblogs.com/missdx/p/11406884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!