python - uploading image in django -
i'm writing simple file uploader website. user sees form:
<form action="/user_profileform/" method="post" enctype="multipart/form-data" name="uform" id="userform">{% csrf_token %} {{form}}  <input type="submit" value="submit" name="usubmit"> </form> and upon submit, redirect function:
@csrf_exempt def upload_file(request):     if request.method == 'post':     print "arun";         form = uploadfileform(request.post, request.files)         if form.is_valid():             handle_uploaded_file(request.files['file'])             return httpresponseredirect('/user_profileform/')     else:     print "ranjeet"         form = uploadfileform()     return render_to_response('user_profile.html', {'form': form })  def handle_uploaded_file(f):     destination = open(settings.media_root, 'wb+')     chunk in f.chunks():          destination.write(chunk)     destination.close() when try functionality out, i'll exception:
ioerror @ /user_profileform/
[errno 21] directory: '/home/ghrix/ghrixbidding/media/images/'
you're trying open settings.media_root directory.
Comments
Post a Comment