Всем привет, продолжаем создавать сайт - блог на Python с помощью Django. В этой статье вы узнаете, как отображать записи в блоге.
И так приступим:
1. Отображаем запись в блоге.
Перейдем в папку ablog и в файле urls.py редактируем код:
В этой же папке переходим в файл views.py и редактируем код:
Теперь переходим в папку templates и в файле home.html редактируем код:
Теперь проверяем, что у нас получилось.
Запускаем сервер и заходим на наш сайт:
Замечаем, что у нас не отображается текст записи. Переходим в файл home.html и видим, что опечатка в 6ой строке. Исправляем {{post.budy}} на {{post.body}}.
Теперь всё успешно получилось.
2. Делаем кликабельным каждую запись.
Для этого вернемся в файл views.py, что в папке ablog и добавим строки:
В этой же папке, снова перейдем в файл urls.py и добавим код:
И снова переходим в папку templates и снова редактируем файл home.html:
Теперь создаем файл article_details.html в папке templates и добавляем в него код:
3. Проверяем что получилось.
Запускаем сервер и переходим на сайт:
Как видим статьи стали кликабельными.
Перейдем в статью:
Всё работает.
Теперь снова вернемся на главную, нажав кнопку Назад:
И мы вернулись на домашнюю странницу.
Всё работает успешно.
Вернуться к прошлой статье.
Перейти к следующей статье.
Спасибо всем тем кто прочитал.
Если вам понравилась статья, то подпишитесь на канал и поставьте лайк.
Оставляйте свои вопросы комментариях или в telegram - чате.
Файлы с этой странницы на GitHub.
#программирование #технологии #python #django #сайт #блог