首页 > 解决方案 > dDjango Tempalte TemplateSyntaxError

问题描述

我想将 CSS 和 Js 文件路径添加到页眉和页脚中,以便为 Web 模板加载 CSS 和 js 文件,但出现此错误。

我加载 {% load static %}

TemplateSyntaxError at / 无法解析剩余部分: 来自“front/css/bootstrap.min.css”的“/css/bootstrap.min.css”请求方法:GET Django 版本:3.0.2 异常类型:TemplateSyntaxError

<link rel="stylesheet" type="text/css" href="{% static front/css/bootstrap.min.css %}">
<link rel="stylesheet" type="text/css" href="{% static front/css/font-awesome.css %}">
<link rel="stylesheet" type="text/css" href="{% static front/js/plugins/swiper/swiper.css %}">
<link rel="stylesheet" type="text/css" href="{% static front/js/plugins/magnific/magnific-popup.css %}">
<link rel="stylesheet" type="text/css" href="{% static front/css/style.css %}">

标签: djangopython-3.xdjango-3.0

解决方案


将代码更改为

<link rel="stylesheet" type="text/css" href="{% static 'front/css/bootstrap.min.css' %}">

注意:如果在括号外使用双引号,请在括号内使用单引号


推荐阅读