我只是django的新手。只是学习。想知道如何将最佳的CSS加载到Django模板中。在django-env
Django的工作1.8如何将静态css加载到Django模板中
那么,如何我想
settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = (
('static', '/home/djangoenv/bin/mysuperapp/static'),
)
my_template
{% load staticfiles %}
<!DOCTYPE>
<html>
<head>
<title>Django</title>
<link rel="stylesheet" type="text/css" href='{% static "/css/foundation.css" %}'>
</head>
<body>
<h1>Django</h1>
</body>
</html>
在这种情况下,我没有加载CSS和警告消息在Chrome控制台中:
Resource interpreted as Stylesheet but transferred with MIME type
text/html: "http://127.0.0.1:8000/css/foundation.css".
只需将基本静态目录添加到您的STATICFILES_DIRS设置,然后让应用程序静态加载器照顾应用程序特定的静态文件夹。有点像; 'STATICFILES_DIRS =(os.path.join(os.path.dirname(os.path.abspath(__ file__)),'static'),)' –
@marksweb,没有效果。 =( – okonik