Я хочу, чтобы форма входа (AuthenticationForm из django.contrib.auth) появлялась на каждой странице моего сайта, если пользователь не вошел в систему. Когда пользователь входит в систему, они будут перенаправлены на ту же страницу. Если произошла ошибка, ошибка будет показана на той же странице с формой.
Я предполагаю, что вам нужен процессор контекста, чтобы предоставить форму каждому шаблону. Но, тогда вам также понадобится каждое представление для обработки опубликованной формы? Означает ли это, что вам нужно создать некоторое промежуточное ПО? Я немного потерян.
Есть ли принятый способ сделать это?