我是 django 的新手,我正在尝试一个简单的 Web 应用程序,我在其中使用带有静态标签的 CSS。
我已将 settings.py 配置为
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,"static")
STATICFILES_DIR = [
os.path.join(BASE_DIR,"static"),
]
这是我包含在主页中的导航栏文件
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'CreditCardNumberValidator/css/main.css' %}">
<div class="topnav">
<a class="active" href="#home">Home</a>
......
</div>
每次我加载主页时,我都会得到“GET /static/CreditCardNumberValidator/css/main.css HTTP/1.1”404
附上项目结构
信用卡验证器
- CreditCardNumberValidator
- 信用卡验证器
- 模板
- 索引.html
- 导航栏.html
- 静止的
- CreditCardNumberValidator
- css
- main.css
- css
- CreditCardNumberValidator
我找不到我错过的东西。