Не могу подключить статические файлы к шаблонам HTML в Django. Я новичок в Django и не особо в это вник, но, однако, на моём прошлом тестовом проекте всё работало как надо.
Прошу помощи!
settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
base.html
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>{% block title %}Мой блог{% endblock %}</title>
<link rel="stylesheet" type="text/css" href="{% static 'static/css/style_option.css' %}">
</head>
<body>
{% block header %}{% endblock %}
{% block content %}{% endblock %}
{% block footer %}{% endblock %}
</body>
</html>
Расположение директорий(я не знаю как сделать это в виде текстовой структуры на форуме)
urls.py
urls.py приложения
Жду ваших ответов!
у тебя неправильно указан путь к статик файлам. Твоя проблема в темплейте. Правильный путь к елементам папки css в папке static:
<link rel="stylesheet" type="text/css" href="{% static 'css/style_option.css' %}">
Итак, я разобрался со своей проблемой. Объясню, в чём была вся суть, а всё было довольно просто:
Я нашёл информацию о том, что лучше всего держать директории с HTML-шаблонами и static файлами на одном уровне с manage.py, имеется ввиду то, что они должны находится вне директорий приложений. Конечно, можно в каждом приложении создавать по одной папке с шаблонами, статикой и прочим, но это может вызвать проблемы, как в моём случае к примеру. Для теста я решил создать новый проект Django и, какого было моё удивление, когда я понял, что проблема всё-таки крылась как раз в расположении директорий.
Так что вопрос был довольно прост в решении, и это главное.
Всем спасибо за советы!
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Пытаюсь переписать функцию с C# на язык VBNET и столкнулся с проблемой при отладки
Пытался сделать двойной прыжок, ну или одиночный еще точно не знаю, а у меня персонаж летает, ну то есть прыгает сколько хочетУ меня уже стоит...
Есть несколько файлов каждый из который содержит создание ХПНеобходимо реализовать алгоритм при котором программа запускаясь ищет в БД ХП по имени...
Как получить имя текущего контроллера домена? Данный отрезок кода выводит имя домена, а мне нужно имя контроллера