在Django中想要设置静态文件的访问路径

 时间:2024-10-28 20:52:33

1、准备工作准备css文件,准备js文件,准备image文件。在网站根目录新建目录【medias】,在【medias】目录新建目录【styles】,用来存放css文件。

在Django中想要设置静态文件的访问路径

2、配置对于静态文件访问的路径2.1、在settings.py文件中添加静态文件的目录假设mysite是网站的根目录,medias是刚才我们新建的目录

在Django中想要设置静态文件的访问路径

3、2、在urls.py文件中添加如下路由规则将对于site_medias目录及其子目录的文件的请求,映射到settings.py文件设置的STATICFILES_DIRS中指定的路径。并且使用了show_indexes参数,参数设置为True之后,表明可以通过浏览器,浏览medias目录的资源,包括浏览文件夹及其文件。浏览地址是xxx,假设服务使用端口是8080,在设置了上面的选项之后,应该可以通过该地址浏览文件夹及文件。

在Django中想要设置静态文件的访问路径

4、使用静态文件3.1、在template文件中引用css文件在base.html文件的head标记中添加下面的css引用。

在Django中想要设置静态文件的访问路径

5、2、在普通html文件中引用css文件也是直接在html文件的head标记中添加下面的内容。总结完成上面的工作之后,css就应该开始起作用了。对于图片和js的引用也是类似的做法。在django的官网有两个链接讲到了相关的内容,详细情况大家可以点击查看。

在Django中想要设置静态文件的访问路径
  • 通过命令恢复Visual Studio IDE的方法
  • CSS样式:标签样式
  • myeclipse更改项目部署名
  • 如何使用phpMyAdmin显示视图图表
  • bootstrap-table如何固定高度
  • 热门搜索
    魔兽世界什么职业好玩 汽车年检需要什么资料 跋山涉水的意思 俯冲的意思 神气活现的意思 柳暗花明的意思 什么书书店买不到 发奋图强的意思 诚恳的意思 女人在什么时候最想要