На какой платформе лучше всего развертывать проект на Django?
Если у вас количество серверов за десяток не выйдет и нет надобности быстро разворачивать новые чуть ли не ежедневно, вам не нужны Doker, Vagrant, Ansible. Вы — не Google.
Ну возьмите Heroku.
Там все тоже - только завернуто гораздо удобнее. Минимум телодвижений по администрированию.
А Docker, Ansible, Vagrant - это вы еще увязните в изучении...