静态文件:正在加载图像,但不加载CSS和JS文件| Django的

问题描述

我正在尝试在Django模板中加载CSS和JS文件,但无法正常工作。我可以成功加载图像。

我的设置:

STATIC_ROOT = os.path.join(BASE_DIR,'static')

STATIC_URL = '/static/'

STATIC_DIR = os.path.join(BASE_DIR,'static')
STATICFILES_Dirs = (
    STATIC_DIR,)

我的urls.py:

urlpatterns = [
.
.
.
] + static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT) + \
              static(settings.STATIC_URL,document_root=settings.STATIC_ROOT)

我的模板:

{% extends 'base.html' %}

{% load static %}

{% block content %}
   
  <script src="https://code.jquery.com/jquery-1.11.3.min.js"></script>

  <link href="{% static 'card-js.min.css' %}" rel="stylesheet" type="text/css" />
  <script src="{% static 'card-js.min.js' %}" type="text/javascript"></script>

  <img src="{% static 'bag1.png' %}" width="25px">

我的文件结构:

dma
 - account
 - cart
 - dma
 - home
 - media
 - payment
 - static
 - - bag1.png
 - - card-js.min.css
 - - card-js.min.js

图像'bag1.png'已正确加载,但未加载'css'和'js'文件

有帮助吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)