Harsh J

Memoirs of a QWERTY Keyboard

Django

4 comments

I’m loving the MVC pattern that Django offers. I’ve been reading Googler Ayman Hourieh’s book ‘Learning Website Development with Django’. Its a quite old book now and the approach to web development via MVC in it is very nice.

Ayman Houriehs Book

Ayman Hourieh's Book

I’m mainly looking at Django to build a custom CMS (Reinventing the wheel, blah blah) to serve some needs of mine. And also possibly, a replacement to this blog here. WordPress is lovely but having something written from scratch by yourself is a different level of satisfaction altogether. Plus, I got lots of free time coming up.

I’ve never written so much of HTML before in my life, and its pretty fun writing the tags in the Template files of my django project. Till this my thought on web development was plainly – boring.

Since the book is rather old now, compared to the amount of Django improvements that followed it, there is one small change to the registration/login.html file example provided in the book. Instead of the code {% if form.has_errors %} it must simply be {% if form.errors %} if you are using any recent version of Django.

Django Website | Documentation

Also am working on adding several language options to a much-more pretty Tinge theme (For gedit / gtksourceview 2). You can expect the new version to it soon, with more pretty colors. Rich colored yet simple syntax highlighting is bliss!

Written by Harsh

October 12th, 2008 at 3:11 am

4 Responses to 'Django'

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

  1. Even I had a go at Django and it’s really awesome. But where are you gonna host your django apps ? That’s what put me off …

    Rohit

    12 Oct 08 at 6:42 am

  2. I’ll find one when I’m ready. I think A Small Orange and Dreamhost both support it, along with Rails too. ASO is pretty cheap in its shared hosting plans and very reliable too. :)

    Harsh

    12 Oct 08 at 11:54 am

  3. The book is nice (slightly outdated as you mentioned).
    Are you also learning TurboGear? IMO if you are learning Django I suggest also learn TurboGear (The future is Web2.0 you know :p).
    Also check out “The Definitive Guide to Django: Web Development Done Right” by “Apress” publications. Its much more detailed (though its outdated too) and have good examples to start with. :)

    Quiz_Master

    13 Oct 08 at 7:09 pm

  4. Nice theme. Keep this one, its way better than your darker one. Much more inviting :)

    Ankit

    3 Nov 08 at 12:05 pm

Leave a Reply