当前位置: 首页 > news >正文

Django 模板之组件、静态文件导入

组件 

 先编写一个html文件 , 可以在其他的html文件中去导入

   导入格式 :  {% include 'xxx.htmll' %}

{% include 'base_list/nav.html' %}

 

静态文件导入

在导入静态文件的时候 , 如果采用这种写法 : 

<script src="/static/bootstrap-3.3.7/js/bootstrap.js"></script>

 如果别名/static/被修改 , 那全部的页面就全都会找不到static中的文件了

为了避免这种情况采用 : 

{% load static %}
<script src="{% static 'bootstrap-3.3.7/js/bootstrap.js' %}"></script>

 

还有另外一种方法 : 

<script src="{% get_static_prefix %}bootstrap-3.3.7/js/bootstrap.js"></script>

get_static_prefix 取到的是/static/的别名

          

 

  

转载于:https://www.cnblogs.com/catern/p/9508010.html

相关文章:

  • 购物车程序
  • 【独立开发】从点子到创收
  • web项目中使用流程引擎
  • RESTful实践(具体应用)思考
  • 科幻作家眼中的人工智能:情感和自我意识不可或缺
  • 【前端学习】-粗谈选择器
  • powermock单元测试
  • 9月20日学习内容整理:封装,私有属性方法,用装饰器描述的方法
  • 车联网上云最佳实践(三)
  • Codeforces Round #435 (Div. 2)
  • 机器学习概述
  • 背水一战 Windows 10 (32) - 控件(选择类): Selector, ComboBox
  • 从重复到重用
  • TPYBoard读取芯片上的温度传感器
  • 变量的保存重载和打印
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • 0基础学习移动端适配
  • JAVA并发编程--1.基础概念
  • JAVA之继承和多态
  • mysql外键的使用
  • pdf文件如何在线转换为jpg图片
  • Python爬虫--- 1.3 BS4库的解析器
  • Rancher如何对接Ceph-RBD块存储
  • Spring Boot快速入门(一):Hello Spring Boot
  • ubuntu 下nginx安装 并支持https协议
  • vue:响应原理
  • Vultr 教程目录
  • 测试开发系类之接口自动化测试
  • 产品三维模型在线预览
  • 对JS继承的一点思考
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 力扣(LeetCode)56
  • 漂亮刷新控件-iOS
  • 前端性能优化——回流与重绘
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 一个JAVA程序员成长之路分享
  • 自制字幕遮挡器
  • 最简单的无缝轮播
  • #vue3 实现前端下载excel文件模板功能
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (C语言)逆序输出字符串
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)编辑寄语:因为爱心,所以美丽
  • .CSS-hover 的解释
  • .net 简单实现MD5
  • .Net多线程总结
  • .NET企业级应用架构设计系列之应用服务器
  • .net与java建立WebService再互相调用
  • .stream().map与.stream().flatMap的使用
  • @Valid和@NotNull字段校验使用
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现