关于静态文件导入
最近看武sir导入静态文件都没有用{% static %},就试着用他的方式导入了一下试试,结果不成功,搞了好久才知道原来是少了一个斜杠,日哦,整理一下这两种方式
静态文件配置
在settings中:
STATIC_URL = '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR,'static'), )
是不是添加了这个配置,以后再用‘static’,就代表这个路径呢?
1.使用模板
在模板文件中,第一行写 {% load staticfiles%}
然后导入css文件的时候:
<link rel="stylesheet" href="{% static 'bootstrap/css/bootstrap.css' %}">
2.不使用模板
可以直接这样导入css文件
<link rel="stylesheet" href="/static/bootstrap/css/bootstrap.css">