Django加载静态文件

Posted zarax

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django加载静态文件相关的知识,希望对你有一定的参考价值。

关于Django静态文件的加载

  1.首先,确保项目中,settings文件夹里django.contrib.staticfiles在INSTALLED_APP中

   2.第二步,在settings中写入全局变量STATICFILES_DIR(一个字母不能错!),STATICFILES_DIR是一个list,在里面写入要加载的静态文件的目录,比如"/static/"(当然你需要先有这个文件夹并且将静态文件放进去)

   3.第三步,在需要用到该静态文件的template最开始(doctype之前)写入加载路径的模板语言{%load staticfiles%}以加载写入的路径

   4.第四步,在templates中引用时,使用{% 你的路径比如static  "文件名/之后的路径" %}

以上是关于Django加载静态文件的主要内容,如果未能解决你的问题,请参考以下文章

静态文件不再加载 - Django

Django加载静态文件

静态文件未加载 [DJANGO]

Django 静态文件未加载且没有错误迹象

Django全局静态文件未加载

Heroku静态文件未加载,Django