{% extends 'base.html' %}
{% статическая загрузка %}
{% block title %}Главная{% endblock %}
{% заблокировать содержимое %}
Домашняя страница шаблона
{% конечный блок%}
{% extends 'base.html' %}
{% статическая загрузка %}
{% block title %}Главная{% endblock %}
{% заблокировать содержимое %}
{% конечный блок%}
Вы не показываете свой код settings.py, но решением может быть настройка статической поддержки, дополнительная информация https://docs.djangoproject.com/en/3.1/howto/static-files/:
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)
помните, что у вас должна быть создана статическая папка, так как именно здесь django будет искать статические файлы, теперь нужно создать html файл, который будет нашей основой:
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
{% block title %}{% endblock %}
<link rel="stylesheet" href="{% static 'css/styled.css' %}">
</head>
<body>
{% block content %}
{% endblock %}
</body>
</html>
и используя наш базовый html файл, вы должны сделать следующее:
{% extends 'base.html' %}
{% block title %}Your title{% endblock %}
{% block content %}
<!-- Your content -->
{% endblock %}
STATIC_URL = "/static/"
STATICFILES_DIR = [os.path.join(BASE_DIR, static) LOGIN_URL = account:login LOGIN_REDIRECT_URL = public:index LOGOUT_REDIRECT_URL = public:index Во-вторых, я создал отдельную папку с именем Static, куда я поместил эти файлы (css, js и изображения). Я даже добавил имя в разделе «Установленные приложения» «django.contrib.staticfiles». Теперь консоль выдает 404 для каждого файла, который я загружаю. Это проблема с версией Django? - person Shahbaz Ali Khan   schedule 09.12.2020