title: Upload file using python requests
body: <p>I've been trying to upload a file using the box v2 api with requests.</p>
  
  <p>So far I had little luck though. Maybe someone here can help me see what I'm actually doing wrong.</p>
  
  <pre><code>file_name = "%s%s" % (slugify(sync_file.description), file_suffix)
  file_handle = open(settings.MEDIA_ROOT + str(sync_file.document), 'rb')
  folder_id = str(sync_file.patient.box_patient_folder_id)
  
  r = requests.post(
      files_url,
      headers=headers,
      files={
          file_name: file_handle,
          "folder_id": folder_id,
      },
  )
  </code></pre>
  
  <p>My authentication works, because I'm creating a folder just before that, using the same data.</p>
  
  <p>A response looks something like this:</p>
  
  <pre><code>{
      u'status': 404, 
      u'code': u'not_found', 
      u'help_url': u'http://developers.box.com/docs/#errors', 
      u'request_id': u'77019510950608f791a0c1', 
      u'message': u'Not Found', 
      u'type': u'error'
  }
  </code></pre>
  
  <p>Maybe someone on here ran into a similar issue.</p>