Забудь и наращивай защиту. "Засветились", если "нарушитель" не идиот релеи Tor'а или прокси-чейнов. Мыло тоже левое, как и "реальные" данные. С этими данными ты можешь сделать rm -rf. Ищи горлышки от бутылок, кэшируй, ставь капчи.
Yeldos Adetbekov: context.update(csrf(request)) вызывается дважды, если request.method == 'POST'. Возможно, из-за этого. Но вообще, структура вьюхи очень сильно хочет правок.