0
点赞
收藏
分享

微信扫一扫

8.静态文件

jjt二向箔 2022-02-13 阅读 67
djangopython

像图片,css,js,音频,视频这些就是静态文件

目录

1 静态文件的配置

2  访问静态文件

3  在模版中使用静态文件


1 静态文件的配置

静态文件的配置在setting.py的这里

这个是创建项目后就有的默认值,可以改但是没有必要

之后我们要加入STATICFILES_DIRS这个变量,这个是放静态文件的存储路径的,我们这样写

  • 可以有多个,在这里我们只使用一个

然后我们在项目路径下创建文件夹static,用于存放静态文件

在static目录下我们可以根据静态文件不同的类型创建不同的文件夹,比如

2  访问静态文件

我们现在搞一个图放static/picture中

然后我们直接在浏览器中访问一下

发现可以访问到,下面我们通过视图与模版使用这张图像

3  在模版中使用静态文件

我们在模版中使用img标签

首先搞一个模版,我们命名为static_picute,然后我们这样写

上面的是绝对路径,下面的是相对路径,静态文件可以在模版中多次调用

之后加上视图

最后加上路由

然后我们访问一下

上面两种是html的写法,下面我说一下django中的专用写法——static标签,我们在模版中这样写

  • 有提示的红线但是不耽误使用

我们访问一下

一般来讲我们都用static标签,这样我们后期需要改的时候改的东西更少

举报

相关推荐

0 条评论