Javascript Django找不到静态文件

Javascript Django找不到静态文件,javascript,python,html,django,django-templates,Javascript,Python,Html,Django,Django Templates,我正试图与Django建立一个论坛。我想在particles.js中使用动画背景。当我编写此代码时: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0

我正试图与Django建立一个论坛。我想在particles.js中使用动画背景。当我编写此代码时:

  <!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Particles login</title>
  <link rel="stylesheet" href="style.css">

</head>
<body>
  <div id="particles-js">

  </div>

  <script src="https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js"></script>

  <script>
    particlesJS.load('particles-js', 'particles.json', function(){
      console.log('particles.json loaded...');
    });
  </script>
</body>
</html>

有人能告诉我这个问题吗?我是否应该在settings.py中的静态文件中添加一些内容?

首先,在settings.py中添加以下内容:

STATICFILES_DIRS = [
    "<PATH_TO_YOUR_STATIC_DIR>"
]
STATICFILES\u DIRS=[
""
]
然后在HTML文件的开头,编写
{%load static%}

之后,无论您想在何处引用静态文件,都可以使用以下语法:
{%static'PATH_to_static_file%}

比如说,,
如果要将style.css文件保存在“css”目录中,请执行此操作。如果没有,则直接编写
{%static'style.css%}

Not Found: /style.css
[28/May/2021 00:21:59] "GET /style.css HTTP/1.1" 404 2263
Not Found: /particles.json
[28/May/2021 00:21:59] "GET /particles.json HTTP/1.1" 404 2278
STATICFILES_DIRS = [
    "<PATH_TO_YOUR_STATIC_DIR>"
]