with open(video_path, 'rb') as source:
    self.video.open('wb')
bytes = source.read(4096)
if bytes:
    self.video.write(bytes)
bytes = source.read(4096)
Django: How to replace/overwrite/update/change a file of FileField?