audio标签src引入文件无效_Django静态文件相关

audio标签src引入文件无效_Django静态文件相关_第1张图片

Ⅰ 原始引入方式

    • 如果setting.py的STATIC_URL = '/static/'路径被改变,那么就无法继续引入了
    • 但是STATIC_URL = '/static/'的路径一般不会动它

Ⅱ 第二种引方式

    {% load static %}  -- 先load一下
      -- 这样写入之后,setting的路径如果改动,这边会同步改动
  • 可同样在img标签的src里面使用
    • 图片文件在static/img/图片在这里
              -- 原始写法

audio标签src引入文件无效_Django静态文件相关_第2张图片
  • 图片在同样的位置,使用{% static %}
STATIC_URL = '/aaa/'  -- setting文件被改变(一般不会)

     {% load static %}  -- 这个不能忘记,写到head标签里面
  -- 因为之前已经load过了,这里就不用再load了

audio标签src引入文件无效_Django静态文件相关_第3张图片

Ⅲ 第三种引入方式

{% load static %}
  -- 和第二种基用法差别不大,这里拼接路径
  • 可同样在img标签的src里面使用
    • 图片文件在static/img/图片在这里
{% load static %}

audio标签src引入文件无效_Django静态文件相关_第4张图片

Ⅳ 特殊用法

  • 起别名,下次直接引用
{% static "images/xxx.jpg" as 别名%}
 --直接引用别名

 {% get_static_prefix as 别名%}
Hi --同上,同理</code></pre> 
   </div> 
  </div> 
 </div> 
</div>
                            </div>
                        </div>
                    </div>
                    <!--PC和WAP自适应版-->
                    <div id=

你可能感兴趣的:(audio标签src引入文件无效_Django静态文件相关)