Как Django обрабатывает несколько запросов, отправленных одновременно

Я проверил большинство комментариев, и ответ всегда был таков: Django (на локальной машине) обрабатывает только один запрос за раз. У меня есть простое приложение django с функцией просмотра, которая ждет 5 секунд. Когда я запускаю два одинаковых GET запроса в postman, я вижу, что оба запроса обрабатываются в одно и то же время, они не ставятся в очередь и не перезаписываются один за другим. Мой вопрос в том, как это возможно?

Мой код представления:

def wait_some_time(request):

    import time
    print("Printed immediately.")
    time.sleep(5)
    print("Printed after 5 seconds.")

    return Response({'message': 'nothing'})

Запрос Почтальона: Postman запрос (я посылаю 2 запроса в одно и то же время)

Вывод консоли:

Printed immediately.
Printed immediately.
Printed after 5 seconds.
[05/Jan/2022 14:55:35] "GET /api/user/test HTTP/1.1" 200 21
Printed after 5 seconds.
[05/Jan/2022 14:55:36] "GET /api/user/test HTTP/1.1" 200 21
Вернуться на верх