Декоратор permission_required в Django не перенаправляет обратно после входа в систему

В моих обработчиках запросов есть декоратор permission_required, который заставляет пользователя войти в систему. Например, так:

@permission_required("main.view_things", login_url="admin/login")
def homepage(request):
    # ...

Это работает нормально. Но если требуется вход в систему, то страница входа не перенаправляет на исходную страницу (здесь: homepage), а на какую-то страницу в админке. Есть ли простое решение, поскольку это кажется довольно стандартной ситуацией?

Вернуться на верх