Django handling request
I want to know if django creates a new instance of the view (or the whole app) on each request.

Nope - unless you serve your project with plain cgi of course but that would be a very very strange choice.

Im not sure if this fit too but would love to know if a request will have to wait for a current one to complete before the incoming starts?

Depends on how many worker processes / threads you use to serve your project. A single worker process/thread will handle a single request at a time obviously.
I want to know if django creates a new instance of the view (or the whole app) on each request.
Im not sure if this fit too but would love to know if a request will have to wait for a current one to complete before the incoming starts?
Thanks in advance