Python - Django - 静态文件相关
静态文件的路径设置在 settings.py 中
如果该路径发生更改的话,html 中相关路径也要进行修改
CSS:
<link href="/static/dashboard.css" rel="stylesheet"> 可以写成: {% load static %} <link href="{% static "dashboard.css" %}" rel="stylesheet"> 或者: {% load static %} <link href="{% get_static_prefix %}dashboard.css" rel="stylesheet">
JS:
<script src="/static/js/myjs.js"></script> 可以写成: {% load static %} <script src="{% static "/js/myjs.js" %}"></script> 或者: {% load static %} <script src="{% get_static_prefix %}js/myjs.js"></script>
如果一个文件被多处多次使用的话,可以给它起一个别名
{% load static %} {% static "/js/myjs.js" as myjs %} <script src="{{ myjs }}"></script>