Тема 15. «Внесение изменения в БД проекта, используя миграцию» (Решение → 98032)
Решения для задач темы №15 "Внесение изменения в БД проекта, используя миграцию". В архивах - сам проект (djangoProject), и 3 .png скриншота: стартовое состояние БД, применение миграции с добавлением нужной по условию варианта таблицы, содержимое БД после применения миграции.
ВАЖНО ЗНАТЬ:
- Сам проект - без интерпретатора, вам необходимо его поставить (если будете запускать).
- В проект добавлен исключительно файл с моделями (/djangoProject/) и папка с миграциями, ни фронтенда, ни какой-либо бизнес-логики в проекте нет
- Список требуемых для проекта библиотек - в requirements.txt
- Код для создания модели, требуемой по варианту, находится в /djangoProject/, миграции - в /djangoProject/migrations.
- Создаваемая через миграции таблица имеет название djangoProject_<название таблицы>, для варианта Е-М, к примеру, название будет djangoProject_human.
- База данных (SQLite) вместе со всеми созданными таблицами - в db.sqlite3.
Скриншоты взяты из PyCharm.
Названия архивов соответствуют вариантам в условии.
===
А-Д: Создайте модель «Article» для веб-приложения. Модель должна содержать поля, такие как «title», «content», «date_published» и «author». Затем создайте миграции для этой модели и примените их к базе данных.
Е-М: Создайте модель «Human» с полями «name», «surname», «date_birth» и «place_residence». Определите соответствующие типы полей и их параметры. Создайте миграции и примените их к базе данных.
Н-С: Создайте модель «Auto». Модель должна содержать поля, такие как «brand», «model», «year» и «color». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.
Т-Ш: Создайте модель «Product». Модель должна содержать следующие поля: «name», «price», «description» и «quantity». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.
Э-Я: Создайте модель «Task». Модель должна содержать следующие поля: «title», «description», «due_date». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.

- Тема 1.4.Учет финансовых результатов и капитала.Задание по разделу 1
- Тема 15. «Внесение изменения в БД проекта, используя миграцию»
- Тема 16. Система потенциальных рисков предприятия
- Тема 17. Гражданско-правовая ответственность сторон по договору поставки
- Тема: 17. Рынок молочной продукции Теория отраслевых рынков
- Тема 18. «Работа с формами в Django»
- Тема 18. Рынок птицеводческой продукции
- Тема 1.2. Произвольная плоская система сил
- Тема 12. Рынок пассажирского авиатранспорта
- Тема: 13. Организация службы маркетинга на промышленном предприятии (на примере …)
- Тема 13. Топливная промышленность
- Тема 13. Философия истории.
- Тема 14 Коррозия металлов. Способы защиты металлов от коррозии. вариант 10 (Л)
- Тема 14. Лесоперерабатывающая отрасль