在我的项目中,我有2个静态文件夹。当我进入网络游戏时,django可以在文件夹game \ static中加载静态js,css,但无法加载img。 这是我的目录结构:
它加载文件夹js和CSS,但不加载文件夹img
在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>