IS Department

Django Tutorials

Posted in Programming by Brian Russell on March 23, 2007

I have been finding myself falling away from the “MS” development tree more and more lately.  Last week it was dedicating some time to Ruby On Rails and this week I have been looking into the Django web framework which uses Python as its base language.  The Django web framework really enables you to get up and running with dynamic web sites as quickly as possible.  After going through the documents, I can easily see how it could eliminate some of the tedious work needed in todays complex web applications.

I read through the 4 tutorials on the Django site.  Here are the links to them and what they cover:

  • Tutorial 1 –  Getting started with a new project, creating a simple model (objects to interact with), then playing with it to learn some of the built in features.
  • Tutorial 2 – Moves into the built in admin functionality and starts to show how easy it is to customize it.
  • Tutorial 3 – This one gets into the URL parsing functionality and introduces views.
  • Tutorial 4 – Finishes up the view talks and gets into optimization.

The tutorials were good, but don’t stop there, go on and read more about the template language here.

If you don’t have any experience with Python, you should read their Python For Beginners page.  It has all the resources you need to get started including tutorials.

Right now I am kind of split between the two frameworks, Rails and Django, I think I am just going to have to decide on one and go forward with the learning cycle.


2 Responses to 'Django Tutorials'

Subscribe to comments with RSS or TrackBack to 'Django Tutorials'.

  1. Hello said,

    I would definitely recommend Django to you over Rails. I have used both for several applications, and I think as a language Python is simply better than Ruby for objective reasons. First of all Python has many more quality libraries, it is a good deal faster, and the Python community strives to produce code that is as understandable and and readable as possible. I’ve also found documentation in Python tends to be much better. Compare Django’s documentation and to anything available for Rails online.

    That being said, both frameworks are pretty good and if you are doing this mainly as a learning experience, I don’t think you can really go wrong with either one. Good luck with your choice.

  2. […] for Ruby on Rails (and other languages) I have been toying around with either learning django or Ruby On Rails lately.  I have finally settled on learning Rails.  Both have their strengths […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: