首页 > 解决方案 > 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")

截屏

标签: django-staticfiles

解决方案


您只需要再次重新运行服务器!点击ctrc 停止服务器。然后在终端中输入这个再次运行服务器:python manage.py runserver


推荐阅读