Написать скрипт загрузки файлов.

Павел9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
30.04.2016

Необходимо написать блок загрузки файлов на сервер на языке python. При загрузке файла, проверять наличие дубликата этого файла на сервере (проверка по длине файла и контрольным суммам). Если дубликата нет – загружаем файл (не более 1000 файлов и директорий в одной директории, уникальное имя файла, сохранение контрольных сумм sha, md5, crc) и создаём для него запись в БД. Для пользователя создаётся ссылка на эту запись с возможностью указать собственное название, описание.