Шпаргалка к видео:
Плейлист “Сайт на Django“:
Поддержать проект автора:
00:03:33 Изучение админки и отображение объектов в админке
• В этом стриме автор продолжает изучение джанга, на этот раз изучая тему админки и отображения объектов в админке.
• Он объясняет, что в админке можно управлять сайтом с должным уровнем защиты, но для отображения проектов на главной странице нужно внести изменения в файл.
00:10:26 Создание домашней страницы и отображение проектов
• Автор объясняет, как создать домашнюю страницу и отобразить проекты на ней.
• Он показывает, как прописать путь к главной странице, создать функцию и шаблон для отображения проектов.
00:29:00 Проверка работы домашней страницы
• Автор запускает тестовый сервер и проверяет работу домашней страницы на сайте портфолио.
• Он демонстрирует, как главная страница отображается в браузере.
00:33:14 Импорт модели проекта
• Импортируем модель проекта из базы данных с помощью функции Джанго “from models import Project“.
• Создаем переменную “project“ и вызываем функцию “objects“ для получения всех объектов из базы данных.
00:35:32 Передача данных в шаблон
• Передаем словарь с ключом “project“ и значением “project“ в шаблон.
• В шаблоне используем цикл “for“ для отображения содержимого словаря.
00:54:56 Отображение содержимого в шаблоне
• В шаблоне используем двойные фигурные скобки для отображения содержимого словаря “project“.
• В цикле “for“ отображаем содержимое каждого объекта из переменной “project“.
01:02:02 Работа с классами и атрибутами
• Перезагрузка страницы и отображение названия проекта.
• Добавление атрибутов: заголовок, описание, изображения и ссылки.
• Использование атрибутов в цикле для отображения информации о проекте.
01:03:34 Отображение изображений и ссылок
• Использование тэга img для отображения изображений.
• Добавление параметров высоты и ширины для контроля размера изображения.
• Использование ссылки для перехода на другую страницу.
01:06:05 Работа с логическими зависимостями
• Использование оператора if для определения зависимости между объектами.
• Добавление условия для отображения ссылки только при наличии значения атрибута.
01:11:03 Работа с кодом и скриншотами
• Внесение изменений в код для отображения информации о проекте на экране.
• Использование скриншотов для демонстрации работы кода.
01:36:22 Работа с условиями и ссылками
• Добавление условия для отображения ссылки только при наличии значения атрибута.
• Демонстрация работы кода с использованием скриншотов.
01:44:39 Создание базы данных и добавление проектов
• Включение режима редактирования и добавление ссылки на проект.
• Перезагрузка страницы и проверка работы ссылки.
• Добавление проекта в панель администратора и возможность вносить изменения.
01:47:33 Создание главной страницы и отображение проектов
• Импорт файла из папки портфолио и создание функции хоум для отображения главной страницы.
• Использование функции рендер для отображения страницы в папке темплей портфолио.
• Создание цикла для отображения проектов на главной странице.
• Отображение атрибутов проектов (заголовок, описание, изображение, ссылка) с помощью языка разметки Джанго.
• Проверка работы главной страницы в браузере.
192 views
934
322
2 days ago 05:36:10 508
Розыгрыш голды на Trovo и VK Play 💰 Добиваю третью отметку на Super Hellcat ◉ Просто катаю в Мир Танков
6 days ago 00:10:53 844
РЕТРОГРАДНЫЙ МАРС | Влияния на мировые события. Связь с 2020 годом? Время жестких мер и агрессии