Django - модификация представления входа в систему с использованием встроенного механизма входа в систему
Я создал механизм входа в систему на основе встроенной функциональности и с помощью этого руководства:
https://learndjango.com/tutorials/django-login-and-logout-tutorial.
Теперь мне нужно получить доступ к тому, что введено в поле username во встроенном представлении, созданном django.contrib.auth. Это нужно сделать из представления входа, потому что мне нужно регистрировать неудачные попытки входа с IP-адресом.
Проблема в том, что у меня нет этого представления в моем views.py, потому что оно каким-то образом встроено.
urls.py:
urlpatterns = [
[...]
path('admin/', admin.site.urls),
path('accounts/', include('django.contrib.auth.urls')),
[...]
]
.../templates/registration/login.html
[...]
<form method="post">
{% csrf_token %}
<h2><p class="font-weight-bold">{{ form.as_p }}</p></h2>
<button type="submit" class="btn btn-dark">Login</button>
</p>
</form>
[...]
<