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

Шпаргалка к видео: Плейлист “Сайт на Django“: Поддержать проект автора: 00:00:10 Создание сайта-портфолио на Python • Обучение будет основано на курсе на сайте Bion Max, автор будет повторять все, что показывают в курсе, и комментировать свои действия. • Параллельно будут создаваться шпаргалки с командами и кодом, которые автор будет вводить с клавиатуры. 00:05:12 Создание репозитория и клонирование • Автор создает новый репозиторий на GitHub и называет его “портфолио“. • Репозиторий будет публичным, и автор предоставит доступ к нему по всему миру. • Репозиторий будет использоваться для хранения кода и истории коммитов. • Автор также создает файл для описания проекта. 00:08:17 Клонирование репозитория в папку с проектом • Автор клонирует репозиторий в папку с проектом и использует шпаргалку для выполнения этой задачи. • Шпаргалка содержит информацию о том, как клонировать репозиторий и как его использовать в проекте. 00:10:24 Создание портфолио • Создание портфолио с использованием генератора паролей и базы данных. • Работа с медиафайлами, такими как изображения элементов портфолио. 00:15:39 Создание проекта на Django • Создание нового проекта на Django с использованием терминала. • Клонирование репозитария с GitHub и добавление файла gitignore для игнорирования вспомогательных файлов. • Создание первого коммита и синхронизация изменений с удаленным репозитарием на GitHub. 00:27:17 Синхронизация изменений с GitHub • Выполнение команды git push для синхронизации изменений с удаленным репозитарием. • Создание нового репозитария на GitHub и добавление ссылки на него. 00:34:29 Установка и настройка Git • Установка программы Git на локальный компьютер. • Установка программы на компьютер через официальный сайт Git. • Установка Git на Mac автоматически, выбор версии для Windows вручную. • Использование чата G5 для получения помощи при установке Git. 00:53:06 Создание виртуального окружения и установка Django • Создание виртуального окружения с помощью команды Python -m venv. • Проверка состояния Git с помощью команды git status. • Установка Django с помощью команды pip install Django. • Запуск виртуального окружения с помощью команды source venv/bin/activate. 01:01:12 Создание проекта Django и фиксация изменений • Создание проекта Django с помощью команды django-admin start project. • Проверка состояния Git после создания проекта. • Фиксация изменений с помощью команды git add. • Отправка изменений в удаленный репозиторий с помощью команды git push. 01:12:24 Переименование папок и внесение изменений в шпаргалку • Переименование папки с проектом на рабочем столе. • Внесение изменений в шпаргалку для устранения путаницы между папками. 01:17:32 Создание проекта с помощью Django • Автор проверяет, что все команды выполнены правильно, и сохраняет изменения. • Переименовывает папку “персонал портфолио“ в “персонал портфолио проджект“. • Выполняет команду для подключения приложений к проекту. 01:35:04 Создание приложений для блога и портфолио • Создает приложения для блога и портфолио с помощью команд. • Добавляет приложения в файл “сеттингс“ в папке проекта. 01:49:12 Запуск сервера и проверка работы • Запускает сервер с помощью команды “пайтон три менедж пай ран сервер“. • Проверяет работу сервера, открыв страницу в браузере. • Если все работает, можно двигаться дальше. 01:53:33 Создание модели для портфолио • Создание класса для представления портфолио и его элементов. • Использование класса для создания таблицы в базе данных. • Создание атрибутов для заголовка, описания и изображения. 01:56:47 Создание класса для проекта • Создание класса для проекта портфолио. • Наследование класса от базового класса. • Добавление атрибутов для заголовка, описания и изображения. 02:04:29 Создание таблицы в базе данных • Создание таблицы в базе данных для хранения портфолио. • Связывание таблицы с классом для портфолио. • Создание шпаргалки для класса портфолио. 02:22:36 Создание класса проекта • Создание класса проекта с атрибутами для описания проекта в портфолио. • Создание вставок для наглядного представления информации. 02:25:22 Установка модуля для работы с изображениями • Установка модуля пилоу для работы с изображениями в проекте Джанго. • Установка пакета пила с помощью команды пип инстал пила. 02:33:29 Выполнение миграции • Выполнение команды пайтон менеджер пай мигрейд для миграции изменений в базе данных. • Проверка отсутствия ошибок после выполнения миграции. 02:49:05 Создание новой модели • Создание новой модели в папке портфолио. • Сохранение файла моделс и выполнение команды миграции для создания таблицы базы данных. 02:54:52 Завершение работы
Back to Top