A Django app providing a server implemention for the Filepond file upload library
BSD-3-CLAUSE License
Bot releases are visible (Hide)
v0.5.0
This release includes a major update to the way chunked file uploads are handled to increase memory efficiency which can present an issue when working with very large files. It also includes bug fixes and an update to the test infrastructure along with improved test coverage.
Changes:
DrfFilepondChunkedUploadedFile
class added to resolve memory usage issues with large uploads. (#82, discussion in #64)*v0.5.0 deprecates support for Python 2.7 and Python 3.5. This is the last django-drf-filepond release that will support Python 2.7. Deprecated Python 3.5 support may be retained for one more release - v0.6.0 - but this is currently under review.
*The updates provide a new specialisation of the Django UploadedFile
object that wraps chunk files temporarily stored on disk and passes the data from them to Django as it handles the process of storing a file upload. This significantly reduces memory usage which can be an issue with very large uploads. Previously, file chunks were being reconstituted in memory and then this complete block of in-memory data was made available to an UploadedFile
object which was then creating a second copy of the data.
Many thanks to all who reported issues and/or contributed fixes relating to the changes in this release.
Published by jcohen02 almost 3 years ago
Patch release v0.4.1
This is a minor patch release to add support for Django 4 which no longer supports the old-style URL mapping configuration that was being used in v0.4.0. In addition, a couple of other minor fixes have been rolled into this release.
Changes:
Development-related updates:
Published by jcohen02 about 3 years ago
django-drf-filepond release v0.4.0
This release is primarily to include support for chunked uploads of large files (> ~2GB), addressing the issues highlighted in #57.
Breaking changes:
Known issues:
Published by jcohen02 over 3 years ago
django-drf-filepond release v0.3.1
A minor patch release that includes:
BASE_DIR
(#49 / #54)Published by jcohen02 over 4 years ago
django-drf-filepond release v0.3.0
This release includes a number of fixes/updates, in particular the addition of support for chunked uploads:
load
endpoint (#34 / #35)Published by jcohen02 over 4 years ago
This release includes updates to support Django 3 with recent Python releases as well as restrictions on dependency versions for earlier Python versions.
NOTE: There is a known issue with accessing files linked to StoredUpload
objects in this release when using the get
endpoint. This is fixed in the current dev branch and will be included in the next major release.
Published by jcohen02 almost 5 years ago
This minor release fixes issue #18 and enforces use of Django <3 for installs since Django 3 is not supported yet.
Published by jcohen02 about 5 years ago
Latest 0.2 release.
Published by jcohen02 about 5 years ago
Replaced by 0.2.1.
Published by jcohen02 about 5 years ago
This is rc1 for django-drf-filepond
v0.2.0. It contains new features, significant updates to the documentation and minor bug fixes.
New features:
django-storages
storage backendsload
endpointDocumentation:
Published by jcohen02 about 5 years ago
Further fix in relation to creation of new migrations due to the use of a dynamic file storage path in the models. Resolves issue #13.
Published by jcohen02 about 5 years ago
Published by jcohen02 over 5 years ago
Published by jcohen02 over 5 years ago
v0.0.5 includes the following new features:
There are also various updates to the tests and documentation.
Published by jcohen02 over 5 years ago
Added support for new fetch functionality in filepond where the client makes a HEAD request to the fetch endpoint
Updated documentation with new logging info
Minor updates/bug fixes
Published by jcohen02 almost 6 years ago
Published by jcohen02 almost 6 years ago
Initial pre-release