The file field is a file object field. In Python this is just a file-like 
object such as the ones returned by the open command. On Javascript you can 
use a formdata objects 
(https://developer.mozilla.org/en-US/docs/Web/API/FormData/Using_FormData_Objects)
 
and send all the document fields as a single object or send the string 
fields in the body of the post request and the file as a standalong Blob 
object (https://developer.mozilla.org/en/docs/Web/API/Blob) which behaves 
similar to Python's file-like objects.

On Wednesday, September 7, 2016 at 6:18:10 PM UTC-4, Jonathan Schultz wrote:
>
> Hello,
>
> Playing with the MAYAN EDMS product, specifically it's API.  Most 
> everything is pretty straight forward, but I have run into a bit of a 
> problem.  When attempting to upload a document via the API, I keep getting :
>
> "file":["The submitted data was not a file. Check the encoding type on 
> the form."]
>
> Looking at the API reference in the app shows that file is expecting a 
> string.  Am I missing something?
>
> Many thanks,
>
> Jonathan Schultz
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Mayan EDMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to