django-staticfiles - Python 找不到我的静态文件夹“GET /static/style.css HTTP/1.1” 404 1653
问题描述
好的,所以我几乎尝试了所有方法;staticfiles dir,静态根目录,收集静态文件。我不知道我哪里出错了或者我错过了什么。请大家帮忙,过去三天我一直在研究这个问题。
我的 HTML
{% load static %}
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1", shrink-to-fit="no" />
<link rel="stylesheet" type="text/css" href="{% static 'style.css' %}">
设置.py
STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
]
STATIC_URL = '/static/'
STATICFILES_DIR = [os.path.join(BASE_DIR, 'static'),]
STATIC_ROOT = os.path.join(BASE_DIR, "static")
解决方案
您只需要再次重新运行服务器!点击ctr
c 停止服务器。然后在终端中输入这个再次运行服务器:python manage.py runserver
推荐阅读
- java - 将数据从一个类存储到另一个类
- angular - 预期 0 类型参数,但得到 1 - 角度 7
- generics - 在 kotlin 中,如何创建一个与枚举中的键进行映射的类
- python - 我是否使用正确的顺序进行这种细分?
- android - 如何实现类似于chrome的标签列表的堆叠/重叠recyclerview列表
- angular - 我正在使用“*ngFor”和“Keyvalue”管道迭代一个动态对象。对象有一组 obj 也需要显示
- php - php变量后无法在html链接中使用类关键字
- java - 测试顺序会影响性能结果吗?
- c# - 从固定长度的字符串映射到唯一的数字
- android - 如何从图库中选择图像并将其上传到数据库