Тема 15. «Внесение изменения в БД проекта, используя миграцию»

Раздел
Программирование
Предмет
Просмотров
653
Покупок
28
Антиплагиат
Не указан
Размещена
4 Янв 2024 в 23:29
ВУЗ
Тольяттинский государственный университет
Курс
1 курс
Стоимость
1 500 ₽
Демо-файлы   
5
png
после_миграций_А-Д
30.3 Кбайт
png
после_миграций_Е-М
66.3 Кбайт
png
после_миграций_Т-Ш
68 Кбайт
png
после_миграций_Н-С
66.2 Кбайт
png
после_миграций_Э-Я
69.2 Кбайт
Файлы работы   
5
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
zip
е-м
242.7 Кбайт 300 ₽
zip
т-ш
227.4 Кбайт 300 ₽
zip
а-д
227.2 Кбайт 300 ₽
zip
н-с
228.1 Кбайт 300 ₽
zip
э-я
227.9 Кбайт 300 ₽
Всего 5 файлов на сумму 1500 рублей
Описание

Решения для задач темы №15 "Внесение изменения в БД проекта, используя миграцию". В архивах - сам проект (djangoProject), и 3 .png скриншота: стартовое состояние БД, применение миграции с добавлением нужной по условию варианта таблицы, содержимое БД после применения миграции.

ВАЖНО ЗНАТЬ:

  • Сам проект - без интерпретатора, вам необходимо его поставить (если будете запускать).
  • В проект добавлен исключительно файл с моделями (/djangoProject/models.py) и папка с миграциями, ни фронтенда, ни какой-либо бизнес-логики в проекте нет
  • Список требуемых для проекта библиотек - в requirements.txt
  • Код для создания модели, требуемой по варианту, находится в /djangoProject/models.py, миграции - в /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». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир