Test django app locally on Ubuntu

October 9, 2014 1.7k views

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

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.
Have another answer? Share your knowledge.