Django 配置静态文件的两种实现方式
本文介绍在 Django 项目中添加静态文件的两种核心方法。首先需在 settings.py 中通过 STATICFILES_DIRS 配置静态资源目录路径;其次在 HTML 模板中,可直接使用 /static/ 前缀访问资源,或加载 staticfiles 模板标签并通过 {% static %} 标签引用具体文件,确保静态资源正确加载。
在 Django 项目中引入静态文件,主要存在两种配置与引用路径:
第一步是在 settings.py 配置文件中定义静态文件的存储目录。
具体配置代码如下:STATICFILES_DIRS = [ os.path.join(BASE_DIR, "statics"),]。此处需将 "statics" 替换为你实际创建并存放静态资源的文件夹名称。
完成路径配置后,即可在模板中进行引用。
方法一:在 HTML 文件中,直接通过 /static/资源名的路径格式即可访问对应的静态资源。
方法二:① 在 HTML 文件头部添加 {% load staticfiles %} 以加载静态文件标签;② 使用路径 {% static 'css/xx.css' %} 进行引用。需要注意的是,{% static %} 标签所对应的基准路径由配置文件中的 STATIC_URL = '/static/' 决定,该设置可根据实际需求调整,但通常保持默认即可。
以上即为 Django 添加静态文件的两种实现方法,供参考使用。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









