gpt4 book ai didi

python - 静态 django 2 的 TemplateSyntaxError

转载 作者:行者123 更新时间:2023-11-30 22:14:16 25 4
gpt4 key购买 nike

我有这个代码:

HTML

{% load static %}
<!--[if lte IE 8]><script src="{% static game_reviews/css/ie/html5shiv.js %}"></script><![endif]-->

设置.py

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'game_reviews',]

STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',]

STATIC_URL = '/static/'

我的应用程序中有一个名为 static/game_reviews 的文件夹,里面有多个文件夹(js、css 等)。

我收到此错误:

/game_reviews/处的模板语法错误

无法解析其余部分:“game_reviews/css/ie/html5shiv.js”中的“/css/ie/html5shiv.js”

有什么帮助吗?提前致谢。

最佳答案

django static-files ,您应该发送路径作为参数:

{% load static %}
<!--[if lte IE 8]><script src="{% static "game_reviews/css/ie/html5shiv.js" %}"></script><![endif]-->
<!-- ^^ ^^-->

关于python - 静态 django 2 的 TemplateSyntaxError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50568495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com