fohrloop / dash-uploader

The alternative upload component for python Dash applications.
MIT License
141 stars 29 forks source link

Fail to upload an extremely large file. #30

Closed cainmagi closed 3 years ago

cainmagi commented 3 years ago

In the document it says the file size is unlimited,

dash-uploader dcc.Upload
Underlying technology resumable.js HTML5 API
File size Unlimited max ~150-200Mb (link)
Uploads to Hard disk (server side) First to browser memory (user side) Then, to server using callbacks.
Data type Uploaded as file; no need to parse at server side. Uploaded as byte64 encoded string -> Needs parsing
See upload progress? Progressbar out of the box No upload indicators out of the box. Generic loading indicator possible. Progressbar not possible.

This is misleading. Actually, there exists a limitation that the file size should not be greater than 1GB. Have you considered the following modifications?

Please let me know if you have better ideas. Thank you!

cainmagi commented 3 years ago

I am sorry, I have not noticed that you provide a max_file_size option. This feature could solve my problem perfectly. Thank you!