In my previous post I knocked out some simple code and pushed it straight to Djangy. I didn't even test it locally first (gosh shock horror aghast)! Well, that must end... now.

A Djangy project is, in it's heart of hearts, a Django project that you've shoved out your door into the big bad world. And the great thing about Django projects... you can run them locally for testing.

Simply go to your project's directory. In there you'll find manage.py. This handy script will do a lot of project management tasks, but the main one I'm interested in is running a local version of my project.

david@continuity:~/Git/djangy/rightscalefeed/rightscalefeed$ python manage.py runserver

Validating models...

0 errors found  

Django version 1.2.3, using settings 'rightscalefeed.settings'

Development server is running at http://127.0.0.1:8000/

Quit the server with CONTROL-C.

It's as simple as that. When I visit the address I can see my site is working. I can also go back to my terminal and check the log:

[04/Dec/2010 05:19:36] "GET / HTTP/1.1" 200 1001

In this installment I've shown how easy it is to test your Djangy site locally before pushing it out the door. Stay tuned, next time I'll tackle something more meaty: user registration.

Follow me on Twitter. It's free.

Cheers!

This entry was tagged djangy, general, paas, python, software development

Discussions/Feedback.

comments powered by Disqus