您的位置:首页 > 编程语言 > Go语言

django模版文件中访问静态资源

2014-04-12 23:26 323 查看
显示静态资源分三步:

1.在settings.py文件中,添加常量:

# 静态资源文件

STATIC_PATH = os.path.join(PROJECT_ROOT_PATH,'resource')

resource是静态资源文件夹,和settings.py文件放在同一个文件夹内,可随意命名,但不可命名为static,因为其已经被占用;

2.在url.py文件中,添加:

url(r'^resource/(?P<path>.*)$','django.views.static.serve',{'document_root':settings.STATIC_PATH,'show_indexes': True}),

说明:django.views.static.serve模块必须要有参数document_root,为其指定资源路径;

show_indexes参数是为了能在浏览器中查看静态资源文件夹,访问方式为:http://localhost:8000/resource/

3.在模版文件中,引用格式为:

<body background="/resource/bg.jpg">,注意url前有斜杠
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: