zoukankan      html  css  js  c++  java
  • Django中静态文件引用优化

    静态文件引用优化

     

    在html文件中是用django的静态文件路径时,一般会这么写:

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


    但是如果修改了静态文件的目录名称之后,需要把所有有关的html文件路径全部修改一遍,这样会很不方便。于是,我们可以用另一种方法:

    第一种方法:

    1、Django1.9中在settings.py中的TEMPLATES下的OPTIONS添加一条记录

    1 "django.core.context_processors.static",

    2、之后再html文件中,需要这么写:

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

    第二种方法:

    1、在html文件的开始处导入:

    1 {% load staticfiles %}

    2、使用静态文件路径时:

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

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

    1 STATIC_URL = '/static/'
  • 相关阅读:
    HDU4126
    训练赛Day6-The 36th ACMICPC Asia Regional Beijing Site
    弦图
    HDU4821 字符串哈希+尺取
    HDU1854
    HDU1166
    输入输出挂
    LightOj 1027 数学期望
    HDU
    HDU
  • 原文地址:https://www.cnblogs.com/chenchao1990/p/5304779.html
Copyright © 2011-2022 走看看