显示静态资源分三步:
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前有斜杠

在Django项目中使用静态资源涉及三个步骤:首先,在settings.py配置静态资源路径;接着,在url.py中引入并指定静态资源的document_root;最后,在模板文件中以特定格式引用静态资源。确保正确配置,以便在浏览器中通过http://localhost:8000/resource/访问。
3万+

被折叠的 条评论
为什么被折叠?



