Pretty cool django app: django-photologue
There are a lot of promising Django applications surfacing lately. I think there’s even a site where they group ‘em all. There are some for tagging things, some for communities, and some for images. Specifically the lovely django-photologue.
Citing the source:
Photologue is a Django application, more specifically, it’s a complete image management solution for your Django site. Photologue replaces the ImageField in Django with a powerful system that supports resizing and image effects as well as providing a turn-key photo gallery solution. Photologue embraces the Django admin and smoothly integrates with photo thumbnails and effect previews.
I found myself writing a bunch of code the other day, hooking up signals to a Photo model, creating thumbnails when images were uploaded and what-not. It worked, sorta, kinda, until it broke today. Thankfully it wasn’t live. Anyway, so I google for “django photo resize” to see if someone has simplified the process (by subclassing a model or a field, e.g.), and lo and behold, up comes this photologue thingie.
—
Now I’m usually the biggest skeptic when it comes to out-of-the-box-just-works code stuff (I’m looking in your direction, RoR-camp. Phooey.) Couldn’t hurt to give it a whirl, though. Guess what, it turned out to be pretty cool.
photologue comes with some flimsy-dimsy automagic gallery stuff, and has its own urlmappings. I don’t want those, and I was a little scared that they would be hard to cut from the core. They weren’t. I easily integrated it into my already running app, without using any of its functionality beyond image resizing, pre-caching and some image enhancements (which is brilliant, wish I had thought of it.)
There were a few bugs, but I found a way to work around them, and since only I will be adjusting the settings, that’s OK. It’s developed by one guy, and it’s just in 1.0b now, so I’m sure it has a bright future.
If you’re doing any kind of photo/gallery/resize in Django, photologue is highly recommended.
Sorry to comment on an older post but I just came across this the other day and I wanted to say thanks for the excellent write up and recommendation.
Just FYI, I’m looking for feedback on a new 2.0 preview release available now that features some new effects and was designed to make integrating the core functionality Photologue into other applications even easier.
http://sites.google.com/a/justindriscoll.us/photologue/Documentation/The-2-0-Branch