Django не будет обслуживать мои статические файлы. Здесь возвращается ошибка:
[13/Jun/2014 06:12:09] "GET /refund/ HTTP/1.1" 200 2927
[13/Jun/2014 06:12:09] "GET /static/css/bootstrap.min.css HTTP/1.1" 404 1667
[13/Jun/2014 06:12:09] "GET /static/css/cover.css HTTP/1.1" 404 1643
[13/Jun/2014 06:12:09] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 1661
[13/Jun/2014 06:12:09] "GET /static/assets/js/docs.min.js HTTP/1.1" 404 1667
[13/Jun/2014 06:12:09] "GET /static/js/bootstrap.min.js HTTP/1.1" 404 1661
[13/Jun/2014 06:12:09] "GET /static/assets/js/docs.min.js HTTP/1.1" 404 1667
Здесь соответствующая часть моего base.html для начальной загрузки:
!DOCTYPE html>
<html lang="en">
{% load static %}
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<link rel="shortcut icon" href="../../assets/ico/favicon.ico">
<title>Cover Template for Bootstrap</title>
<!-- Bootstrap core CSS -->
{
<link href="{% static "css/bootstrap.min.css"%}" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="{% static "css/cover.css" %}" rel="stylesheet">
Соответствующий код из settings.py (Примечание. Шаблоны работали нормально.)
TEMPLATE_DIRS = (
os.path.join(BASE_DIR, 'templates'),
)
STATIC_URL = '/static/'
STATIC_ROOT = ''
И вот, как выкладывается мой проект django:
- админ
- db.sqlite3
- название проекта
- manage.py
- имя приложения
- Статическая
- CSS
- ...
- расстояние
- ...
- CSS
- шаблон
- base.html
Любая помощь вообще будет оценена по достоинству. Я не знаю, что я, возможно, сделал неправильно, я просмотрел код миллион раз и, очевидно, это должен быть пробел в моем понимании того, как Django обслуживает статические файлы; однако я сделал это ранее без каких-либо проблем.