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

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

3.8 Views/Templates/URLs
1 из 6 шагов пройден
0 из 23 баллов  получено

Задача 3

Задание:

Напишите код шаблона, который будет выводить имена пользователей, из списка полученных объектов user_list модели User, в виде маркированного списка.

Если список пуст, необходимо вывести Пользователей нет.

Заголовок Список пользователей должен быть обрамлён тегом h2.

Код модели User:

class User(models.Model):
    name = models.CharField(max_length=50)
    age = models.IntegerField(default=18)
    phone = models.CharField(max_length=20)
    email = models.CharField(max_length=50)

Примеры вывода данного шаблона:

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

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

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

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

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

@Alex_A, посмотрите этот комментарий https://stepik.org/lesson/1146718/step/1?discussion=9167523&unit=1158615, там есть пример как добавлять данные через миграции.

@Дмитрий_Селезнев, то что надо, благодарю, было бы круто данный способ вынести в самое начало обучения)))

@Alex_A, подумаем куда лучше добавить, может в 3 модуль.

Подскажите пожалуйста где ошибка в последнем решении? 

@Георгий_Тимофеев, тут(в #1144094757) не нужен полный код страницы, необходимо вывести только заголовок и список. Кроме того теги <ul> и </ul> должны быть вне цикла, иначе для каждого пользователя будет создан отдельный список. Тег if тут не нужен, вместо него используется тег empty в цикле.

@Дмитрий_Селезнев, спасибо