Is Django development server single-threaded?

Were you by any chance using a version of Django earlier than 3.2.9?
(FAQ: Installation | Django documentation | Django)

Yes, I was using Django 3.2 however even after upgrading to 3.2.9 I’m facing the same issue. Only after upgrading to Django latest version requests are processed concurrently

1 Like

I am using Django with version 4 and I encountered the same problem. When I sent two requests I need to get the first response to get the second, so how can I use Django as multy-threading.

This thread is more than a year old and marked as solved.

If you’re having an issue that you would like assistance with, I suggest you open a new topic, posting all the relevent details about what you’re doing, the results you’re getting, and how it’s different from what you’re expecting.

This should be the correct answer,
either use asyncio.sleep or use some libraries that monkey parch it.