Tuesday, May 01, 2007

Python: Django's Everywhere!

As a Python programmer, do you ever feel like Django has permeated everywhere? I was surfing on YouTube today, and I stumbled upon this video of Adrian Holovaty. Heh, nicely done, Adrian!

8 comments:

Jay Parlar said...

I actually *randomly* ran across that video the other day, and didn't even realize it was Adrian until this post! What a strange small world we live in.

James said...

I'm contracted on a django project right now. Lovin' life -- it's a spiffy framework.

Matt Good said...

He's also on the OSCON site.

Shannon -jj Behrens said...

Argh!!!

Deepak said...

Hi JJ,
I am new to Python, does Django and Aquarium compliment each other ?

-Deepak

Shannon -jj Behrens said...

Deepak,

No, they don't.

If you want a content management system, use Plone. This will allow you to configure access restrictions (who can edit what), workflow (the chain of editors marking something as okay), etc.

If you want to build your own content-heavy Web site, such as for a newspaper, use Django.

If you want something with real "hackability", use Pylons. If you use Pylons, consider using either Genshi or Mako with it. I personally prefer Genshi, but it's a matter of taste.

If you hate frameworks, use web.py.

Happy Hacking!
-jj

Deepak said...

Thanx a lot JJ for replying so fast... So what about Aquarium ? Where can I use that ?

Shannon -jj Behrens said...

I stopped working on Aquarium about a year ago. It's still used in production all over the world, thanks to IronPort, but no one is contributing new functionality. Aquarium's biggest strength is that it is process vs. threads vs. Stackless Python vs. coroutines, etc. neutral. That's a killer feature if you need it, but not very useful if you don't ;)