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

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

2.4 Диспетчер URL, часть 1.
4 из 14 шагов пройдено
0 из 42 баллов  получено

Задача 1

Дано содержимое файла представлений views.py приложения main_app:

from django.http import HttpResponse


def index(request):
    return HttpResponse("Главная страница")

Задание:

Напишите содержимое файла urls.py приложения main_app. Добавьте следующие маршруты для функций представлений:

  • index(), чтобы функция выполнилась при посещении корневой директории сайта (например http://127.0.0.1:8000).

Используйте для этого функцию path(), предварительно импортировав её и файл представлений приложения.


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

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

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

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

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

статистика конечно (

 

Верно решили 126 учащихся

Из всех попыток 51% верных

тут все очень просто!


начал курс сегодня, пока что мне все очень нравится, это пока что лучший курс по Джанго который я проходил, надеюсь дальше курс планку только будет держать и поднимать!

Наконец-то появились практические задания!!! Это прямо очень круто! До этого проходил курс, когда в нем еще не было практических заданий. Мало, что зашло в голову. А теперь сам выполняешь упражнения и прямо маленькие детали учитываешь, что на самом деле не совсем даже "маленькие". Молодцы авторы курса! 

@Yernur_Satybaldiyev, да, авторы действительно проделали отличную работу.

Блин, никак не мог понять, почему не пропускает, а по итогу забыл в from main_app import views поставить "_")))

Просто интересно, а каким образом устроена проверка таких задач?

@Лев_Подъельников, проверяем импорт, проверяем список, всё довольно просто, но объёмно по коду 11кб.

Изменен Дмитрий Селезнев

@Дмитрий_Селезнев, понял, подумал может есть какой-то изящный вариант, с использованием самого django, тип как во flask test_request_context().

@Лев_Подъельников, может так и возможно, нужно пробовать.