title: How to access the local Django webserver from outside world
body: <p>I followed the instructions <a href="http://magazine.redhat.com/2008/06/05/installingconfiguringcaching-django-on-your-linux-server/" rel="noreferrer">here</a> to run Django using the built-in webserver and was able to successfully run it using <code>python manage.py runserver</code>.  If I access 127.0.0.1:port locally from the webserver, I get the Django page indicating it worked.</p>
  
  <p>I realize the Django webserver is not a production server, but it's important for me for testing purposes to be able to access it from the outside world -- i.e. not from a web browser on the server, but from a different computer.  </p>
  
  <p>I tried:</p>
  
  <pre><code>http://mywebserver:port_django_runs_on
  </code></pre>
  
  <p>but it did not work.  I also tried using the IP instead (based on ifconfig) to access:</p>
  
  <pre><code>http://myipaddress:port_django_runs_on 
  </code></pre>
  
  <p>which did not work either.</p>
  
  <p>The web server is running so it must be accessible from the outside, I'm just not sure how.  I am running Linux with Apache, though I have not configured Django with Apache.</p>
  
  <p>Any ideas on how to do this? </p>