django上传视频,django上传下载

  django上传视频,django上传下载

  Django,这是一个强大的框架,但是我们很难完全理解它的内容,我们经常会遇到一些奇怪的问题。今天主要介绍在网页上加载动态图片。所谓动态图片,就是用户上传的照片,不是静态的。

  当用户点击这里上传图片时,我们在后台上传的位置是这样写的。

  image=models . image field(upload _ to= org/% y/% m ,verbose _ name= cover image ),因为用户上传成功后,图像的位置如下

  那么我们如何阅读这里的图片呢?我们以前是这样看静态图片的。

  dt img width= 80 height= 80 src= { % static images/zwj . png % } //dt但是这里不能这样读。我们必须进行以下配置

  1、配置setting.py

  TEMPLATES=[{ back end : django . template . backends . django . django TEMPLATES , DIRS: [os.path.join(BASE_DIR, templates)], APP_DIRS: True, OPTIONS :{ context _ processors :[ django . template . context _ processors . debug , django . template . context _ processors . request ,编写 django . context . contrib . auth . messages . context _ processors . messages ,# Python3Django 2.0,低只要能上传图片,这里肯定配置了MEDIA_URL=/media/#,相当于加载到根搜索目录MEDIA _ root=OS . path . join(base _ dir

  来自django . views . static import serve #这里是图片的地址。获取地址并将MEDIA_ROOT传入re_path(media/(?帕思。*),serve,{document _ root: media _ root}) 3,前台配置

  在前台,我们拼接地址,并将它们放入数据url属性中。

  img width= 200 height= 120 class= scroll loading data-URL= { { MEDIA _ URL } } { { course _ org . image } } /

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: