I am about the deploy a Django app, and then it struck me that I couldn't find a way to anticipate how many requests per second my application can handle. 

Is there a way of calculating how many requests per second can a Django application handle, without resorting to things like doing a test deployment and use an external tool such as [locust](https://locust.io/)?

I know there are several factors involved (such as number of database queries, etc.), but perhaps there is a convenient way of calculating, even estimating, how many visitors can a single Django app instance handle. 

**EDIT**: Removed the mention to Gunicorn, since it only adds confusion to what I truly wanted to know.