docs: def login(self, request, extra_context=None):
          """
          Displays the login form for the given HttpRequest.
          """
          from django.contrib.auth.views import login
          context = {
              'title': _('Log in'),
              'app_path': request.get_full_path(),
              REDIRECT_FIELD_NAME: request.get_full_path(),
          }
          context.update(extra_context or {})
          defaults = {
              'extra_context': context,
              'authentication_form': self.login_form or AdminAuthenticationForm,
              'template_name': self.login_template or 'cms/login.html',
          }
          return login(request, **defaults)