django1.9的static文件配置
2016-03-01 11:17
489 查看
django的static配置查了不少文章,都是复制粘贴的,都没搞定,后来没办法,只能去官网查英文文档。
虽然英文不行,但是能看懂基本的配置信息。照着官方的配置,果然成功了。大致配置如下:
修改setting.py,后面加入
STATIC_URL = '/static/'
上面那句是写死的,让django能调用静态文件,下面这句是配置静态文件的路径,路径可以填写多个,用逗号隔开
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
BASE_DIR一般是django定义好的,在setting.py的最上面:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
os.path.join的作用是把两个路径拼接成一个完整的路径。
上面配置修改完,还需要在urls.py中加入配置,首先要引入模块
from django.conf.urls.static import static
from django.conf import settings
至此,django就可以调用静态文件了,模版文件还要注意写法,{% load staticfiles %}不要忘记写
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
{% load staticfiles %}
<link ref="stylesheet" href="{% static 'css/bootstrap.min.css' %} "/>
</head>
相关文章推荐
- django1.9的static文件配置
- django1.9的static文件配置
- django1.9的static文件配置
- django1.5开发环境static静态文件配置
- SAE Django配置static文件
- 管理Django1.9静态文件static
- 【python】Django1.9 静态文件配置
- python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件
- Django1.9中静态文件配置(css,js,image都会被当做静态文件处理)
- django中静态文件配置static的方法
- Django中--debug改为False时,需要将静态文件配置到STATIC_ROOT中
- 简易配置Django的Static文件
- 简易配置Django的Static文件
- django 中静态文件配置 static
- django静态文件(static)路径配置
- Django 1.9 静态文件配置
- Django静态文件配置
- Django框架之模板继承和静态文件配置
- Django开发环境静态文件访问配置
- django1.4.5配置静态文件(img,css,js)访问