dz里面会员上传的头像会存在哪个文件夹里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dz里面会员上传的头像会存在哪个文件夹里相关的知识,希望对你有一定的参考价值。
如题,谢谢解答
参考技术A 飘仙说的对,但要设置静态才可以。后台里的站长---- UCenter 设置----------头像调用方式(选择使用静态地址调用头像)默认的路径uc_server\data\avatar\000\00\00望采纳 查看原帖>>本回答被提问者采纳BBS media配置(用户头像展示)
media配置
1.作用:
1.规定静态文件上传存放路径(路径配置,文件夹不存在会自动创建)
2.可以将任意的后端资源暴露给用户(路由配置, 慎用)。
2.场景:
网站所使用的静态文件默认都是放在static文件夹下
用户上传的静态文件 也应该放在一个固定的文件夹下
我们目前实现的是用户上传的头像 固定放在avatar文件夹下了
我们应该创建一个类似于static文件夹 里面在根据文件的不同创建不同的文件夹存储数据
3.具体使用(以暴露图片资源和应用app01的资源)
1.现在settings.py文件中路径配置 # 规定 用户上传的所有的静态文件 全部放到media文件夹下,可更改文件名(‘media‘),文件不存在会自动创建 MEDIA_ROOT = os.path.join(BASE_DIR,‘media‘) # 暴露任意文件夹资源(暴露app01下的组员) # MEDIA_ROOT1 = os.path.join(BASE_DIR,‘app01‘) 2.urls.py文件中,配置路由暴露资源 #导入固定模块 from django.views.static import serve # 导入项目名下的settings.py文件 以BBS为例 from BBS import settings # 手动暴露后端文件夹资源(settings.MEDIA_ROOT为第1步中的setting.py中的配置,根据实际情况来设置) url(r‘^media/(?P<path>.*)‘,serve,{"document_root":settings.MEDIA_ROOT}), # 手动暴露后端文件资源的时候 一定要慎重 # url(r‘^app01/(?P<path>.*)‘,serve,{"document_root":settings.MEDIA_ROOT1})
以上是关于dz里面会员上传的头像会存在哪个文件夹里的主要内容,如果未能解决你的问题,请参考以下文章