Документация на Django:
За разлика от методите process_*, които се извикват веднъж на заявка,
__init__
се извиква само веднъж, когато уеб сървърът отговори на първата заявка.
Как Django гарантира, че мидълуерният обект се инициализира само веднъж? Уеб сървърът може да стартира множество екземпляри на интерпретатор на python, за да обработва заявки, нали?