i'm new in django and i have a problem with Uploading File Please Help me!! :X
here is my view.py
def uploadimg(request):
try:
user = request.session['user'] if request.method == 'POST': form = User_image_form(request.POST, request.FILES) #if form.is_valid(): usr_img = User_image(imgfile = request.FILES['imgfile']) return HttpResponse("yes") #usr_img.user = user usr_img.save() return HttpResponse("yees the first upload is right !! :X") else: return HttpResponse("Noooooo!!!")except:
pass
this is my form.py
class User_image_form(forms.Form):
imgfile = forms.FileField()
and this is my models.py
class User_image(models.Model):
imgfile = models.ImageField(upload_to = 'User-Image') #user = models.ForeignKey(User_account)
and i have problem in view.py at line which
usr_img = User_image(imgfile = request.FILES['imgfile'])
and it's never get to the
return HttpResponse("Yes")
error:
Exception Value: The view User.views.uploadimg didn't return an HttpResponse object.
Plz Help