Hello,

I'd like to be able to generate images dynamically for a Django-based
website, and I'm wondering how best to go about it.

The idea is to do certain things to existing images, such as
superimpose them on a background. The set of base images will be
more-or-less static; it's just the operation performed on it which
might change, so I don't really want to create an image model and have
to instantiate it for each image. Rather I'd like to be able to simply
put them in a directory, so I can make a request for
'imagename-operation.png', and have my application check to see if it
exists in a cache, and if not, look for 'imagename.png' in the base
images directory and apply the given operation to it. I'm fine with
the image operations, but I can't decide where I should be doing this
work.

I'm tempted to do it all in a view, so 'imagename' and 'operation' are
parsed from the request name and passed to the appropriate function,
which returns the image. Doing it in the view however doesn't really
feel right, and I wondered if perhaps I would be better with some
custom middleware, or something else entirely.

Does anybody have any advice?

Thanks,
Nye

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to