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

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

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

Задача 3

Задание:

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

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


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

  • title: Поле имени, тип поля CharField, необходимо ограничить длину до 255 символов.
  • authors: Поле связи «многие-к-одному» к модели User, с каскадным удалением.
  • created: Поле даты и времени создания, тип поля DateTimeField.


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

  • title: Поле имени, тип поля CharField, необходимо ограничить длину до 255 символов.
  • blogs: Поле связи «многие-к-одному» к модели Blog, с каскадным удалением.
  • created: Поле даты и времени создания, тип поля DateTimeField.
  • likes: Поле связи «многие-ко-многим» к модели User.


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

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

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

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

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