Django 静态文件相关

配置路径的方法

'''setting.py文件底部设置'''

STATIC_URL = '/static/' # 真正使用的别名

STATICFILES_DIRS = [
    # 上面一行的STATIC_URL = '/static/' 路径代替jion的地址    
    os.path.join(BASE_DIR, 'static')  # 把新增加的添加到内置的STATICFILES_DIRS内

#  这样就可以同src="/static/jquery.js"来引用了
]

灵活配置

这里写图片描述

<!--如果在用户更换别名static为其他名时,如果灵活配置就不会收影响-->
{% load static %}
<!--导入该模版语言后,static就代替'/static/'-->
<img src="{% static "images/hi.jpg" %}" alt="Hi!" />

引用JS文件时使用:

{% load static %}
<script src="{% static "mytest.js" %}"></script>

!某个文件多处被用到可以存为一个变量!

{% load static %}
{% static "images/hi.jpg" as myphoto %}
<img src="{{ myphoto }}"></img>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值