2017-01-07 8 views
1

Я бегу на локальный, но таблицы стилей не работаетСтатический файл CSS не загружается в рамках Django

Вот мой проект установки:

-main 
    -main 
    -home 
     -templates 
     -home 
      -index.html 
    -static 
     -css 
     -style.css 

Мой settings.py:

STATICFILES_DIRS = [ 
    "/static/", 
] 

STATIC_URL = '/static/' 

index.html:

{% load staticfiles %} 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
<html lang="en"> 
<head> 
    <title>My Home Page</title> 
    <link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}" /> 
</head> 
<body> 
<p>My Content</p> 
</body> 
</html> 

Вот что выдает мой сервер: "GET /static/css/style.css HTTP/1.1" 404 1652

Что не так?

ответ

1

Установка STATICFILES_DIRS, а не STATICFILES_DIR.

+0

Еще не решить проблему –

0

Хорошо это изменение, казалось, чтобы исправить это:

STATICFILES_DIRS = [ 
    os.path.join(BASE_DIR, "static"), 
    '/static/', 
] 

 Смежные вопросы

  • Нет связанных вопросов^_^