BBB-media配置

media配置:

在上传头像的时候会用到media,首先需要在setting中加下面这一句话

MEDIA_ROOT=os.path.join(BASE_DIR,"blog","media","uploads")

在models中为,语句为avatar = models.FileField(upload_to='avatar')

其中会涉及到几个参数,blog为所在项目的app名,media为上传文件所在的自己建的文件夹,uploads为上传到。。。

 url(r'^articles/(?P<year>[0-9]{4})/$', views.year_archive),    #  year_archive(request,year=1990)

客户端的配置(url的分发)需要加上下面两句:

MEDIA_URL="/media/"
url(r'^media/(?P.*)$', serve, {'document_root': settings.MEDIA_ROOT}),

一般情况下上传文件有两种方式:

一种是直接在img标签中写上传路径的url,即

<img src="/media/avatar/a.png">
posted @ 2019-12-16 17:03  MiaoQinHong  阅读(123)  评论(0编辑  收藏  举报