🌟Стрим Сайт на Django👨‍💻 часть 8

Шпаргалка к видео: Плейлист “Сайт на Django“: Поддержать проект автора: 00:00:03 Создание сайта-портфолио на Python с использованием Django • Создание сайта-портфолио на языке Python с использованием фреймворка Django. • Создание главной страницы, меню, фотографий и ссылок на проекты веб-разработчика. • Создание модели данных для блога и миграция. • Запуск сервера и проверка изменений в админке. 00:06:54 Создание блога и отображение записей на главной странице • Создание записей в блоге через админку и отображение их на главной странице. • Импорт данных из базы и добавление их в шаблон. • Создание переменной блок и словаря для отображения записей блога. 00:17:03 Отображение записей блога на главной странице • Создание цикла для отображения записей блога на главной странице. • Использование тегов для отображения атрибутов записей блога. • Проверка работы сайта на тестовом сервере. 00:30:15 Создание блога с использованием HTML и CSS • Создание блога с использованием HTML и CSS для отображения заголовка, текста и даты публикации. • Добавление стиля для текстов и блока описания. • Добавление даты публикации с использованием HTML-тега. 00:40:48 Ограничение количества постов на главной странице • Использование функции “order by“ для сортировки постов по дате и отображения только пяти последних. • Добавление механизма перехода между страницами для работы с переменной “block“. 00:50:08 Использование искусственного интеллекта для создания кода • Эксперимент с искусственным интеллектом, чат G5 и гига чат для создания кода. • Чат G5 не справился с задачей, гига чат справился. 00:56:18 Шпаргалка по созданию блога • Добавление кода для ограничения количества постов на главной странице и сортировки по дате. • Сохранение и перезагрузка страницы для проверки работы кода. 00:59:38 Базы данных в Джанго • Видео рассказывает о том, как устроены базы данных в Джанго и как их использовать. • Упоминается, что для работы с базами данных в Джанго можно использовать специальные программы для чтения баз данных. • В качестве примера приводится программа “Сью Вью“. • Рассказывается о том, как просматривать содержимое базы данных с помощью этой программы. • Упоминается, что в Джанго можно использовать различные системы управления базами данных, такие как Эски Лайт Три, Майя Пост-Грэс и другие. • Также говорится о том, что можно легко переключаться между разными системами без изменения кода. 01:04:29 Статические изображения в Джанго • Видео продолжает рассказывать о том, как использовать статические изображения в Джанго. • Упоминается программа “Скул Вьювер Лайт Вьювер“, которая позволяет просматривать содержимое базы данных. • Рассказывается о том, как установить и использовать эту программу. • Упоминается, что Джанго может работать с различными базами данных, такими как Эски Лайт Три, Майя Пост-Грэс и другими. • Для этого необходимо внести правильные настройки доступа к базе данных в файле “Сеттингс Пай“. 01:24:51 Статические файлы и их использование • Статические файлы - это файлы, которые пользователи не загружают на сайт, а дизайнер сайта определяет как часть проекта. • Они хранятся непосредственно в проекте и не связаны с базой данных. • Пример статических файлов: фотография, логотип, резюме в формате PDF. 01:41:36 Добавление статических файлов в проект • Для использования статических файлов в проекте, необходимо создать папку “статик“ в папке “портфолио“. • В эту папку добавить изображение “алекс пройти джипек“. • В файле шаблона “хост тимель“ добавить изображение с помощью тега “имидж“. • Перед тегом “имидж“ добавить строку “двоеточие“. 01:53:22 Использование статических файлов для загрузки файлов • С помощью команды вставки файла, можно добавить ссылку на файл “резюме. • pdf“ и открыть его при нажатии на ссылку. • Это позволяет делиться файлами с людьми через веб-сайт. 01:55:04 Добавление статических файлов в Django • Добавление ссылки на файл резюме в статическую папку. • Добавление ссылки на файл с резюме в шаблоне. 02:05:39 Создание страницы с блоком • Создание страницы с блоком, где будет отображаться информация о конкретном посте. • Использование функции “дитейл“ для отображения нужного поста. 02:15:06 Добавление стиля и функциональности • Редактирование файла “улус точка пай“ для добавления стиля и функциональности. • Создание функции для отображения страницы поста. 02:23:23 Создание функции для отображения поста • В функции рендер рек указывается страница шаблона для отображения поста и словарь с ключом айди и значением блока. • В файле вьюс.пай создается функция, которая принимает на вход два параметра: реквест и блокди. 02:32:50 Создание шаблона для отображения.
Back to Top