Перенаправить к администратору для входа

У меня есть представление, определенное для URL "site / main /". Я хотел бы, чтобы пользователи (не прошедшие проверку подлинности) перенаправлялись на стандартную папку "/ admin /". страница для входа в систему, затем перенаправленная на «/ main /»; страница после успешного входа. Я следовал документации по Django, но, должно быть, мне чего-то не хватает, так как я не могу заставить это работать. Мой взгляд выглядит так:

def main(request):
    if not request.user.is_authenticated():
        return HttpResponseRedirect('admin/?next=%s' % request.path)
    else:

Я получаю ошибку:

Page not found (404)
Request Method: ПОЛУЧИТЬ
Request URL: Http: // имя_сайта: 8080 / главная / администратор / следующая = / главная /

Любая помощь с благодарностью!

Ответы на вопрос(4)

Ваш ответ на вопрос