Accessing Django Runserver on Shared Hosting
First, a webserver typically has at least two "interfaces", each with one or more IPs.  The "loopback" interface will have the IP 127.0.0.1, and is ONLY accessible from the machine running the server.
So, running on 127.0.0.1:8000 means that you are telling runserver to be accessible ONLY from that server itself, on port 8000.  That's secure, but a little rough for testing.  In order to see the result in a web browser you would need to use an SSH tunnel with port forwarding.  (I'd explain how to do that, but honestly, it won't solve your real issue.  But I'll come back to that.)
Running on :8000 means that you are telling runserver to be accessible from the internet - which is probably what you want.  If that's not working, then it probably means they're firewalling the port.  You could contact support and ask them to open a hole, OR use an SSH tunnel, but at this point I have to ask:  What are you trying to achieve?
You shouldn't use runserver for production.  Use runserver on your local machine for testing, then deploy to Hostmonster.  (Apparently they support Django via FastCGI, according to their website.)  Don't use runserver on Hostmonster, it won't do what you want.
I'm developing a Django application on a shared hosting service (hostmonster) and am, of course, unable to access the runserver on the default localhost ip of 127.0.0.1:8000 over Firefox. The Django Project site's documentation details how to set up remote access to the run-server, but I'm not having any success with that. Setting the runserver to 0.0.0.0:8000 leaves it inaccessible. Though I figured it wouldn't work, I tried to configure the runserver to my home ip address. That gave me a "That IP address can't be assigned-to" error, as I'd expected.
So, I tried configuring it to my hosted IP, the one through which I SSH in the first place. That set up properly, but still was unable to access the address via Firefox. When I plug in the IP address on its own, I just get a hostmonster error page. When I affix the port number, the connection times out. When I plug in the IP, port number and the /admin to access the Django admin page I've created, I also time out.