Hi,

I'm trying to upload a file by a formset.


model.py:
---------------
class Person(models.Model):
    user = models.ForeignKey(User)
    course = models.TextField(blank=True, null=True)
    project = models.TextField(blank=True, null=True)
    CV_ENG = models.FileField(upload_to='upload/CV/', blank=True, null=True)
---------------


views.py:
---------------
@login_required
def profile(request):
    from mysite.people.models import Person
    PersonFormSet = modelformset_factory(Person, exclude=('user',),max_num=1)
    user = Person.objects.get(user = request.user.id)
    if request.method == 'POST':
        formset = PersonFormSet(request.POST, request.FILES,
queryset=Person.objects.filter(user=request.user),)
        if formset.is_valid():
                        formset.save()
                        return HttpResponseRedirect('/accounts/profile/')
    else:
        formset =
PersonFormSet(queryset=Person.objects.filter(user=request.user),)
    return render_to_response('profile.html', {'formset': formset,
'user': user,})
-------------------


profile.html
-------------------
<form method="post" action="/dendro/profile/">
{{ formset }}
<input type="submit" class="button" id="display_button"/>
</form>
-------------------


If I change 'course' or 'project' it's work. But if I try to upload a
file don't work.  Any suggestion?


Thanks,

Alfredo

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to