Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django css不工作,除非添加';whitenoise.middleware.WhiteNoiseMiddleware';在中间件中_Css_Django - Fatal编程技术网

Django css不工作,除非添加';whitenoise.middleware.WhiteNoiseMiddleware';在中间件中

Django css不工作,除非添加';whitenoise.middleware.WhiteNoiseMiddleware';在中间件中,css,django,Css,Django,我的静态文件设置为: STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') # Extra places for collectstatic to find static files. STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) 我的基本html的静态设置如下所示: <head> <meta

我的静态文件设置为:

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

# Extra places for collectstatic to find static files.
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)
我的基本html的静态设置如下所示:

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
 {% block title_tag %}<title>{% block title %}{% if page.title %}{{ page.title }}{% endif %}{% endblock %}</title>{% endblock %}

    <link rel="shortcut icon" type="image/png" href="{%  static 'favicon.ico' %}"/>
    <link href="{% static 'site/css/jquery-ui.css' %}" rel="stylesheet">
    <link href="{% static 'site/css/bootstrap.min.css' %}" rel="stylesheet">
    <link href="{% static 'site/css/bootstrap-theme.min.css' %}" rel="stylesheet">
    <link href='https://fonts.googleapis.com/css?family=Satisfy' rel='stylesheet' type='text/css'>
    <link href="{% static 'site/font-awesome/css/font-awesome.min.css' %}" rel="stylesheet">
    <link href="{% static 'site/css/mystyle.css' %}" rel="stylesheet">

      {% block head_extra %}
        {% endblock head_extra %}  

  </head>

有人能告诉我css在本地服务器上如何工作而不产生白噪声吗。请参阅我的项目根目录中的我的静态文件夹。

您应该先在html中加载静态文件,然后使用

{% load staticfiles %}

您是否使用开发人员工具检查以确保css文件的路径正确@djpro。您必须在扩展基本html文件的模板文件中加载
{%load staticfiles%}
{% load staticfiles %}