Hey, thanks guys, now I understand a little better. One of the articles you're pointing says: "Currently, the only technique you can reliably use is to override _save_FIELD_file on your model. This isn't quite the same as save_FOO_file that's officially documented."
I in fact followed the documentation and that led me in the wrong direction... Anyway, now it's working so that's cool! On Dec 11, 12:44 am, "Marty Alchin" <[EMAIL PROTECTED]> wrote: > On Dec 10, 2007 7:46 AM, Julien <[EMAIL PROTECTED]> wrote: > > > In the following example, the "save_avatar_file" method is never > > called. However the "_save_FIELD_file" method is called. > > It looks a bit dirty to me, and I'd like to get rid of the > > "_save_FIELD_file method", to only use a method for a given field (in > > this case, "save_avatar_file"). > > > Do you know why it's not working as expected? > > Believe it or not, this is working as expected. At least, to those of > us who know what to expect. When your model is read in by Python, > Django automatically creates a new save_avatar_file() and attaches it > to your model, which will override any such method you define. It's > not pretty, but it's how it works. > > As with many FileField-related issues, this behavior will be changing > once I get my rewrite finished, which should be fairly soon. I'm still > working out a few backward-compatibility issues, but it's nearly > ready. Once it gets committed to trunk, I'll do a full writeup on how > to accomplish things like what you're trying to do. > > Until then, take a look at Scott Barnham's article[1] about renaming > files in a way that should work for you. > > -Gul > > [1]http://scottbarnham.com/blog/2007/07/31/uploading-images-to-a-dynamic... --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---