Тема 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». Определите соответствующие типы полей и их параметры. Затем создайте миграции для этой модели и примените их к базе данных.

    
            Описание
            Решения для задач темы №15 Внесение изменения в БД проекта, используя миграцию. В архивах - сам проект (djangoProject), и 3 .png скриншота: стартовое состояние БД, применение миграции с добавлением нужной по условию варианта таблицы, содержимое БД после применения миграции. ВАЖНО ЗНАТЬ: Сам проект - без интерпретатора, вам необходимо его поставить (если будете запускать). В проект добавлен исключительно файл с моделями (/djangoProject/) и папка с миграциями, ни фронтенда, ни какой-либо бизнес-логики в проекте нетСписок требуемых для проекта библиотек - в requirements.txtКод для создания модели, требуемой по варианту, находится в /djangoProject/, миграции - в /djangoProject/migrations. Создаваемая через миграции таблица имеет название djangoProject_&lt;название таблицы&gt;, для варианта Е-М, к примеру, название будет 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.	Лесоперерабатывающая отрасль