def upload(): if 'video' not in request.files: return json_error("Video file not found") video_file = request.files['video'] filename = secure_filename(video_file.filename) ext = filename.split('.')[-1] new_filename = generate_random_string() + '.' + ext video_file.save(os.path.join(app.config['UPLOAD_DIR'], new_filename)) video = Video(filename=new_filename) video.save() return jsonify(video.to_dict())