网页模板中如何正确的导入js、css等静态文件

因为我的项目是django我就拿django搭建的网站举例
其它网站也一样
Django版本1.10
网站通常需要js,css,图片等文件,在Django中,我们把这些文件称为“静态文件”(static files)。Django提供django.contrib.staticfiles来管理他们。 使用方法如下:
1.在settings.py中定义你的STATIC_URL:
STATIC_URL=’/static/’

2.在模板中,static文件的目录如下图所示:
在这里插入图片描述
项目名:ProjetTestDjango;APP名:peojetDjango,static 文件夹在APP目录下。
3.在settings.py中添加项目APP:

4.在HTML文件中调用:
{% load static %}

其实很简单只要调试html的代码即可
原有代码
在这里插入图片描述
网页截图
在这里插入图片描述
而为什么导入后会变成这样、
在这里插入图片描述
是 js和css引用不对
只要把js和css静态文件和html文件放在同一目录下
并且修改html的代码即可
开头修改css:
在这里插入图片描述
结尾处修改js:
在这里插入图片描述
如果你想把css和js另外放在一个文件夹下(方便管理)例如static下:
你需要在修改的地方加 入 …/static
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值