Test django app locally on Ubuntu

Posted October 9, 2014 4.2k views

I want to run my app using python runserver. It executes successfully on localhost. But, how do I open it in my browser?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
1 answer

This tutorial looks at how to make a django app publically avaliable on the web.

If you are just testing, you can use a ssh proxy to forward your requests for localhost:5000 (for example) to the server, so you can access stuff inside the server’s localhost. This is good for private testing. To do so, just run the following on any *NIX system, remembering to change the port number and server address for your app:

ssh -L 8000:localhost:8000 root@
by Etel Sverdlov
This is the third article in a series of three about mod_wsgi. This article covers deploying a django application using mod_wsgi and apache.