分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

Django中CSS加载background url(‘‘)问题

发布时间:2023-09-06 02:06责任编辑:郭大石关键词:CSSurl
Django中CSS加载background url(‘‘)问题
 
在django中, 默认CSS中如果有 background url(‘images/a.jpg‘) 这类的属性,会被django当成URL来解析
这样会造成找不到该文件的问题。
 
所以为了解决这个问题,首先需要配置setting.py, 配置STATICFILES_DIRS
STATICFILES_DIRS = ( ???os.path.join(BASE_DIR, ‘static‘),)
然后把需要引用的文件放入static目录
然后在html文件夹中,开头加入
{% load staticfiles %}
 
在需要引用图片的时候,把以前的写法
background url(‘images/a.jpg‘)或background=‘images/a.jpg‘

  

改成
{% static "images/a.jpg" %}
 
即可

Django中CSS加载background url(‘‘)问题

原文地址:https://www.cnblogs.com/xiaofengchu/p/9389804.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved