I don't know if this answers your specific question, but this is being
worked on, apparently - http://code.djangoproject.com/ticket/5361.

I had a similar requirement, where I wanted to dynamically append a
model field to the filename before saving it. I ended up getting the
model field's value from request.POST in the view, and changing
request.FILES there itself.

Best,

R

On Sun, Apr 20, 2008 at 6:45 PM, PENPEN <[EMAIL PROTECTED]> wrote:
>
>  I defined such a model:
>
>  class Thing(models.Model):
>     photo = models.ImageField(
>         upload_to='images/', blank=True, null=True)
>
>  Here is the form for this model:
>  class ThingForm(ModelForm):
>     class Meta:
>         model = Thing
>
>  Now it could handle the image upload request and save images to
>  MEDIA_ROOT/images/ directory.
>
>  My question is how to change the upload_to value dynamicly in the
>  view. For example, I can get the user name in the view level, and I
>  want to save the image to that user's directory, e.g. 'avatar/
>  username/'.
>
>  >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to