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

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

5.2 Создание моделей данных блога
4 из 9 шагов пройдено
0 из 21 баллa  получено

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

  • title: Поле заголовка, тип поля CharField, необходимо ограничить длину до 255 символов.
  • description: Поле описания, тип поля TextField, ограничивать длину не нужно.
  • text: Поле основного текста, тип поля TextField, ограничивать длину не нужно.
  • created: Поле даты и времени создания, тип поля DateTimeField, необходимо установить параметр автоматического добавления даты и времени при добавлении записи.
  • updated: Поле даты и времени обновления, тип поля DateTimeField, необходимо установить параметр автоматического изменения даты и времени при обновлении записи.
  • published: Поле статуса публикации, тип поля BooleanField, необходимо установить значение по умолчанию равное False.

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

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

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

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

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

Задачи конечно хорошие, но хотелось бы чуть-чуть посложнее, особенно в конце, конечно не уровень прописанной модели Post  в уроке, но может что-то с мета-классом или перечислениями, если корректность прогонять тестами возможно и не очень сложно)

@Нарбеков_Марсель, это самые первые задачи в курсе. Сложные задачи сделаем, пока идёт разработка новых задач на представления(на основе функций и классов), потом и на модели сделаем.

Добрый день.
При создании моделей, вы указываете тип поля. До 5й части это может быть и оправдано, но после... Может не стоит указывать тип поля, чтобы учащиеся сами подбирали тип, исходя из описания и параметры, исходя из поведения.

Изменен Evgeny Bulokhov

@Evgeny_Bulokhov, это одни из самых первых задач курса, были добавлены ещё до переделки 2-3-4 модулей, в которых появилась основная масса задач. Такие задачи планируются и будут добавлены в ближайшее время.