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

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

4.2 CRUD проект
4 из 12 шагов пройдено
0 из 60 баллов  получено

Задача 4

Задание:

Напишите функцию-представление, для приложения main_app, с именем create_profile, которая будет принимать, из HTTP-запроса методом POST, параметры name, age, phone, email и сохранять их в новой записи модели User.

После добавления записи необходимо выполнить временный редирект в директорию списка пользователей /user_list/ (имя маршрута 'user_list').

Для методов запроса отличных от POST, необходимо сразу выполнить временный редирект в корневую директорию сайта / (имя маршрута 'index').


P.S. На экран ничего не нужно выводить, модель User необходимо импортировать из приложения main_app, код модели:

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/1146718/step/9

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

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

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