【发布时间】:2020-01-10 20:05:33
【问题描述】:
您好,总的来说,我对编程/python/django 非常陌生,我正在关注 django 初学者书籍,我们在 CSS 中添加的部分让我非常困惑,因为我收到了这个错误“GET /static/css/base.css HTTP/1.1" 404 1660。我已将本书 1 中的代码复制到 1 中,但无法正常工作。
这里是相关的settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
这是我要添加 css 的 base.html
{% load static %}
<html>
<head>
<title>Django blog</title>
<link href="{% static 'css/base.css' %}" rel="stylesheet">
</head>
...
这是我看到人们在其他问题中询问的目录信息
C:.
├───blog
│ └───migrations
├───blog_project
├───static
│ └───css
└───templates
【问题讨论】:
-
您的目录中有
base.css文件吗? -
另外,与问题无关,但如果您只是开始编程,请从学习 C# 等强类型语言开始。
-
是的,目录中有一个 base.css 文件。强类型语言是什么意思?我真的很喜欢 python,我想我只是想通过和学习它。
-
好吧,没关系,我很愚蠢,正在为不同的项目更新设置... lmao