Это нормально — нужно указать DJANGO_SETTINGS_MODULE. Но сервер уже должен работать и автоматически перечитывать шаблоны (Django не кэширует шаблоны в DEBUG=True).
Изменения уже применены во всех нужных местах. Подведу итог:
Выполненные изменения
Во всех местах отображения новостей дата публикации теперь является кликабельной ссылкой, ведущей на список новостей, отфильтрованный по этому дню (?date=YYYY-MM-DD):
| Файл | Место | Что изменено |
|---|---|---|
detail.html | Метастрока статьи | Дата {{ news.published_at|ru_date:"dt" }} → ссылка на список за тот день |
detail.html | Навигация prev/next | Добавлена дата публикации со ссылкой под заголовком каждой новости |
detail.html | Похожие новости | Дата карточки → ссылка на список за тот день |
list.html | Разделители по дням | Заголовок дня (badge) → ссылка на отфильтрованный список |
home_news.html | Карточки на главной | Дата → ссылка на список за тот день |
popular_news.html | Виджет "Популярное" | Дата → ссылка на список за тот день |
Клик по любой дате теперь открывает список news/list.html?date=YYYY-MM-DD — все новости за конкретный день.
home_news.htmlpopular_news.htmldetail.htmllist.html
23:46, 10.05.2026
Блок "Связанные новости" работает именно так, как на эталонном сайте:
✅ Заголовок переименован: "Связанные новости" (с иконкой ссылки)
✅ Формат:
ДД.ММ.ГГГГ — Заголовок новости✅ Текстовый список без изображений
✅ Показывает 10 новостей из той же категории
✅ Бейдж с количеством статей
Что было сделано
| Изменение | Файл |
|---|---|
| Убрана логика "ленты за день" | views.py |
Добавлен queryset related_news (та же категория, до 10 статей) | views.py |
Создан новый компонент в формате ДД.ММ.ГГГГ — заголовок | components/related_news.html |
| Подключён новый компонент вместо старого | detail.html |
На странице с единственной новостью в категории (/podgotovka-dlya-nachalo-publikacii-rabot/) блок скрывается автоматически — это корректное поведение.
Обсуждение статьи
0К этой статье пока нет комментариев. Будьте первым, кто выразит свое мнение!
Оставить комментарий
Связанные новости
10Похожие материалы
Улучшению приложения main
Исправления и улучшения Admin-панели
Результаты рефакторинга файловой структуры, шаблонов и стилей проекта
Я обновил шаблоны страниц «Портфолио» и «Услуги»