zoukankan      html  css  js  c++  java
  • django模板层之静态文件引入优化

    1.新手使用

      我们一般在初学django的情况下,引入django的静态文件一般有如下两种方式:

      通过路径引用:

    <script type="text/javascript" src="/static/js/jquery-2.1.4.min.js"></script>

      直接从bootcdn或其他网页引用:

     <link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">

      这两种使用方法直观,而且大众,但是有些情况下如果我们的静态文件名发生了改变,此时就需要挨个改动,这样就会很麻烦

    2.项目使用

      在一般大型django项目中,我们通常是引入{% load staticfiles %}的方法来写入我们的路径,这样目的是为了解耦

    1.在html文件一开始导入

     {% load staticfiles %}

    2.在我们使用静态文件的时候

    <link rel="stylesheet" href="{% static 'plugins/bootstrap/css/bootstrap.css' %} "/>

    以后如果需要修改静态文件目录时,只需要在settings.py文件中修改STATIC_URL参数即可,即

    STATIC_URL = '/static/'
  • 相关阅读:
    Mysql 删除表
    Mysql 创建表
    Mysql left join
    Qt(Mac) 进程的启动
    Mysql update
    Mysql insert
    Mysql select
    Mysql INNER JOIN
    Mysql 别名
    Mysql 排序
  • 原文地址:https://www.cnblogs.com/LearningOnline/p/9751725.html
Copyright © 2011-2022 走看看