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