新建一个upload文件,并且在该文件夹内存放一张图片

setting.py文件里面需要设置

STATIC_URL = '/static/'
#添加用户可以上传图片的文件夹 upload文件夹,这个是在dalaojun子文件同一个级别下新建的upload文件夹
MEDIA_URL = '/upload/'
#upload的路径,BASE_DIR是主项目dalaojun文件夹的路径
MEDIA_ROOT = BASE_DIR / 'upload'

url.py文件的设置

from django.contrib import admin
from django.urls import path
#导入dalao app里面的view中的函数listtorders
from dalao.views import listorders
#导入settings包
from django.conf import settings
#导入静态文件
from django.conf.urls.static import staticurlpatterns = [path('admin/', admin.site.urls),#添加路由规则,当访问的地址为'127.0.0.1:80'+'dalao/order'时返回listorders函数path('dalao/order', listorders),#在最末段添加上+ static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)#表示可以通过【ip地址+/upload/+文件名】该路径直接访问到静态文件
]+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

运行django

python manage.py runserver

访问静态图片

http://127.0.0.1:8000/upload/001.png

dajngo3设置静态文件访问相关推荐

  1. 怎么实现动态设置静态文件存储目录?

    前言 文章名字有点绕口,举例说明一下: 多用户使用同一个网站上传文件,但是因为一些原因,文件需要存储到服务器的不同目录下. 比如用户 A 对应 c:\abc,用户 B 对应 d:\xyz\123. 并 ...

  2. 西北乱跑娃 -- fastapi设置静态文件以及跨域访问

    import sys sys.path.append('../') from fastapi import FastAPI, Request from fastapi.responses import ...

  3. 服务器设置静态文件路径,静态文件服务器路径怎么配置好

    静态文件服务器路径怎么配置好 内容精选 换一换 用户通过管理控制台创建或者导入密钥对后,在购买弹性云服务器时,登录方式选择密钥对,并选择创建或者导入的密钥对.用户购买弹性云服务器成功后,可使用密钥对的 ...

  4. 设置NTFS文件访问权限

    给你一个我自己收集整理的类: 例: C# code? 1 2 3 4 5 6 7 8 9 10 11 12 13 using System.Security.AccessControl;       ...

  5. (五)nginx设置静态文件不记录日志

    一.配置test.com.conf配置文件 添加下面代码 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 7d; access_log off ...

  6. SpringMVC在web.xml中配置DispatcherServlet拦截了静态资源访问

    如图 在web.xml中配置DispatcherServlet时对于url-pattern的配置方式有以下几种情况: 1.配置为: *.do 或者是 *.action 时,拦截以.do或者.actio ...

  7. 关于springmvc框架的web工程,从.xml到.java再到.jsp显示到网页上的过程,以及jsp静态文件的访问

    作为一个初学者来说解决一个大难题是不容易的,要抓紧记录下来分享给大家才行. 首先,你应该拥有一个配置好的环境和安装好插件的eclipse(需要用到web插件,spring插件和jsp插件),以及tom ...

  8. tomcat访问webapps静态文件报404

    tomcat访问webapps静态文件报404 原因 解决办法 原因 第一次遇到这种情况,tomcat访问webapps下的静态文件访问不了,也没有配置拦截器 查资料说是因为war在tomcat解压的 ...

  9. Django之静态文件

    在介绍分布式路由之前,先介绍下静态文件,比如图片,音视频文件,这些都属于静态文件.以百度首页为例: 大部分都是静态文件,以图片为例,浏览器加载img标签,解读里面的src属性,对src里面的地址发ht ...

最新文章

  1. 编写自己的Shell解释器
  2. PAT甲级1003 Emergency:[C++题解]dijkstra求最短路、最短路条数
  3. Oracle 裁员史:技术人死于重组,卒于云计算
  4. Shell Here Document 免交互命令和Expect
  5. Open Source Blog 开源ASP.NET/C# 博客平台 v2.5 发布(提供源码下载)
  6. oracle undo段的作用,Oracle数据库中Undo数据段的作用及类型
  7. maven开发web项目的福音,runJettyRun插件使用
  8. 从疫情中看智慧医疗场景新应用,智慧医疗纵深发展还有哪些可能性?
  9. Java进阶1. Synchronized 关键字
  10. linux资源管理器编写,Linux系统资源管理器.doc
  11. 贴片铝电容识别及型号_电路板上的贴片电容怎样核实它的型号及参数是多少
  12. 银行从业中级系列课程之——银行管理(二)监管概述,监管指标和监测指标
  13. 社科院与杜兰大学金融管理硕士项目——在职读研是吸引力效应吗?
  14. 一位阿里p9的自述——关于年薪和资产
  15. 判断入射满射c语言编码,例4,判断下列函数是否是满射、单射、双射。.PDF
  16. 电信物联网平台申请正式平台流程
  17. 【运动规划】MIT 基于采样和优化的区别
  18. Hello World---kodu少儿编程第四天
  19. 第七章:Paging添加header和footer
  20. 搭建Windows下Android应用开发环境——Eclipse/Android/ADT

热门文章

  1. 为什么SQL Server DBA对Python感兴趣?
  2. Spring----getBean的四种用法
  3. unity 显示、隐藏Android导航栏
  4. uiautomatorviewer报错“Error taking device screenshot: EOF” ,
  5. Chemical table CFR500 div2D(并查集)
  6. 用JavaScript语言制作简易版轮播图
  7. delphi IOS 通知 TNotification
  8. Android实例-手机安全卫士(三十五)-来电号码显示归属地
  9. spring加载jar包中多个配置文件(转)
  10. NET 自定义配置文件 Configuration