Django 5 для начинающих

Прогресс по курсу:  9/1004

3.4 Организация связей между таблицами
3 из 11 шагов пройдено
0 из 53 баллов  получено

Задача 1

Задание:

Напишите класс модели Category, содержащую следующие поля:

  • name: Поле имени, тип поля CharField, необходимо ограничить длину до 16 символов.


Напишите класс модели Product, содержащую следующие поля:

  • name: Поле имени, тип поля CharField, необходимо ограничить длину до 32 символов.
  • description: Поле описания, тип поля TextField.
  • price: Поле цены, тип поля IntegerField.
  • category: Поле связи, необходимо добавить отношения «многие-к-одному» к модели Category и параметр, при помощи которого будет автоматически удаляться строка из таблицы, если удаляется связанная строка из главной таблицы.


P.S. На экран ничего не нужно выводить.

Чтобы решить это задание откройте https://stepik.org/lesson/1146711/step/5

Напишите программу. Тестируется через stdin → stdout

Верно решили 138 учащихся
Из всех попыток 46% верных
Time Limit: 30 секунд
Memory Limit: 256 MB
Максимум 5 баллов за решение.

Будьте вежливы и соблюдайте наши принципы сообщества. Пожалуйста, не оставляйте решения и подсказки в комментариях, для этого есть отдельный форум.
Оставить комментарий

Подсказка:
Классы должны наследоваться от models.Model