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

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

3.6 Django ORM, методы которые не возвращают QuerySet
2 из 7 шагов пройдено
0 из 25 баллов  получено

Задача 5

Дан класс модели Post

class Post(models.Model):
    title       = models.CharField(verbose_name='Название записи', max_length=255)
    slug        = models.SlugField(verbose_name='URL', max_length=80, unique=True)
    description = models.TextField(verbose_name='Краткое описание')
    text        = models.TextField(verbose_name='Полный текст записи')
    created     = models.DateTimeField(verbose_name='Время добавления', auto_now_add=True)
    updated     = models.DateTimeField(verbose_name='Время обновления', auto_now=True)
    published   = models.BooleanField(verbose_name='Опубликовано', default=False)

Задание:

Используя менеджер по умолчанию, измените у всех записей с заголовком Django 4 поле published на значение True.

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

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

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

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

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

Круто! Добавьте такие же задачи с ORM для темы с организацией связи между таблицами т.к. она очень сложно усваивается без практического закрепления. Имеющиеся там задачи на то, чтобы прописать определённые поля конечно хороши, но хочется побольше в ORM попрактиковаться.
Спасибо.

@Aleksandr_Yolshin, сделаем, задачи практически каждый день добавляются, только сейчас 6шт добавили.