перед отправкой запроса заблокируй кнопку и разблокируй ее после получения ответа.
либо построй локальную очередь клади в нее нажатия но вытаскивай и отправляй их строго по очереди, во втором варианте можно группировать
админку джанго можно очень гибко конфигурировать. поэтому ее можно (и нужно) использовать не только в разработке (или на уровне админства), но уже и в конечном продукте, передавать заказчику.
в текущих проектах у меня большая часть кода относится именно к админке.
я люблю django прежде всего за админку. во-вторых django дает возможность быстро создавать формы (с серверной валидацией). оба этих момента позволяют достаточно серьезно экономить время разработки.
я кладу на хостинг бегет (простой шаред, никакие ВДС не нужны). подходит любой тариф - WSGI у них включен.
немного танцев с бубном (с их стандартным руководством) - и все работает. (правда при последнем деплое вылезли проблемы с установкой python3 - не хватало библиотек в юзерспейсе), но их саппорт сам мне python3 поставил)