I've been Djangofied

Tuesday, 15th July 2008

Yeah, I’ve gone Django. I’ve left PHP behind me for now to try widen my perspective on web development a bit, and wow - I’ve fallen in love with the Django framework.

The extras

First of all, the automatic admin is a godsend. I’ve always hated making the administration of websites, it’s just, bleh. There’s really not that much to it when you get used to it, it just works, it just saved you hours of boring repetitive coding.

If you’re trying to do something that turns out to be complicated, you’re doing it wrong.

Thats a great quote I got from my first time in the #django irc channel and whenever something just isn’t working, I take a step back and try to find a way that’s just simpler and all of the time the answer has been lurking somewhere in the documentation.

It wasn’t all smooth sailing

But I do have to say it was a bit tricky getting into Django, I was really confused at first coming from my PHP background just how to set everything up. I doubt I could’ve gotten into Django as quick as I did without the previous framework experience with the CakePHP PHP framework, which really helped with understanding just how everything works together.

Anyway, slowly learning more about Python and Django I feel that I’ve found a programming language and framework that I really enjoy and that I’ll definitely keep using.

7 comments

  1. 's gravatar 16th July 2008

    Joshua Jonah

    Hell yeah

  2. 's gravatar 16th July 2008

    Andrew Ingram

    Even if you don’t use the automatic admin (there’ll usually be a point at which it’s no longer up to the task), the way forms are now done in Django makes rolling your own admin views much easier than with other frameworks i’ve used.

  3. 's gravatar 16th July 2008

    Michael Thompson

    The auto-admin and the documentation were the two features that pulled me from Rails and got me to try Django for a new project I’m working on.

    Too often I find, however, that things aren’t always that simple. There have been times where I need to do some incredibly hack-ish sub-classing just to get things to work as needed, where in other languages it would’ve been a trivial matter. There is still a little way to go with user management (profiles, specifically) and some of the view stuff.

    That said, newforms (or forms, depending on how you import it :)) rock.

  4. 's gravatar 17th July 2008

    Ludwig Pettersson

    Even if you don’t use the automatic admin (there’ll usually be a point at which it’s no longer up to the task), the way forms are now done in Django makes rolling your own admin views much easier than with other frameworks i’ve used.

    The only thing so far on a small scale site like mine that I miss in the admin is bulk delete (e.g. bulk deleting spam comments), and I look forward to creating that myself as soon as newforms-admin is available in the trunk. :)

    The auto-admin and the documentation were the two features that pulled me from Rails and got me to try Django for a new project I’m working on.

    Yeah, as soon as I saw the auto-admin I had to try it out - and now I freakin’ love it.

    I guess I’ll run into some of the talked about issues as soon as I start working on my next big project - but until then it’s all good, hehe.

  5. 's gravatar 10th January 2010

    lesbian online dating sites ct

    hmmm..ribina_xmza

  6. 's gravatar 21st March 2010

    MoviezzzMaster

    Are you looking for that great new movie that you heard so much about, but cant find a real copy of it to download anywhere else? Let Download Gate be your guide to not only finding the movie that you want to download, but allowing you to download it at a rapid pace so you can enjoy it faster. Our extensive collection of not only the latest and greatest movies out there, but timeless classics and epic releases are just a taste of what youll find in our members area. Our staff makes sure that every new update is made available right away to our members, and that our servers can handle even the biggest rushes to download the material you desire. And youre not going to find low quality releases here at Download Provider. Our staff also double-checks every video on our site to make sure that it`s in working order, and is delivered in good quality, so when you download it, there are no surprises on your end; just a good quality video that you can enjoy. Welcome! http://www.movies-base.com

  7. 's gravatar 2nd April 2010

    hiepaydep

    That resource www.luddep.se is so beautiful. I with my friends and brother find a mass of good facts from this portal. Template in that forum is so beautiful. That is portal internet. Increadible! I with my brother and sister wish that Tthat portal will be so very good forever. That resource so very well too.

    brooklyns finest free download no sign up

Write comment

Optional

No HTML is allowed, please use Markdown for text formatting.

Emails are never published, but are used to spice up your comment through Gravatar.