Recent Django versions broke multiple files upload. Recent Python versions broke random.sample.
This adds patches to support these new versions.