在Django中加载2个文件夹静态

时间:2018-11-25 18:04:00

标签: javascript python django

在我的项目中,我有2个静态文件夹。当我进入网络游戏时,django可以在文件夹game \ static中加载静态js,css,但无法加载img。 这是我的目录结构:

enter image description here

进入网页游戏,国际象棋不显示棋子: enter image description here

它加载文件夹js和CSS,但不加载文件夹img

enter image description here

在Chessboard.js文件中:b.pieceTheme="static/img/chesspieces/wikipedia/{piece}.png"

这是我在设置中的静态配置:

STATIC_URL = '/static/'

STATICFILES_DIRS = [
    os.path.join(BASE_DIR, 'static'),
]

我有一个渲染国际象棋的模板:

{% load static %}
<script src='{% static "js/chess.min.js" %}'></script>
<script src='{% static "js/chessboard-0.3.0.min.js" %}'></script>
<script src='{% static "js/main.js" %}'></script>

0 个答案:

没有答案