Wednesday, August 13, 2008

learning something new

I decided that it is about time to learn something new. For some reason I decided on python and django.

It might have something to do with the google app engine and because fedora uses a lot of python.

I made up a small project, which is easy to start, but can grow into something bigger later.

At my day job I use mainly php, including the cakephp framework. One thing which I am always missing is a proper ORM. I used to do a lot of perl coding and we developed our own ORM, which was very similar to Class::DBI.

So I am quite happy that django comes with a nice ORM. I also like the views and template language so far. The only thing a bit annoying is the url setup and the specifying the locations of the templates. It would be nice if there was a nice default. There might even be one and I haven't found it yet.


  1. Take a look at Sql Alchemy if you want a nice orm. I also built a house web site in python but using flask, sql alchemy, sql lite.

    1. Well this was a very old post. I have moved on by now.
      Sql Alchemy is a good tip though I remember having a quick look at it back in the day.