Javascript Django找不到静态文件
我正试图与Django建立一个论坛。我想在particles.js中使用动画背景。当我编写此代码时: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
<!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>"
]