Django RedirectView e reverse () não funcionam juntos?

Estou tendo esse problema estranho.

Quando fiz isso:

from django.core.urlresolvers import reverse
reverse('account-reco-about-you')
# returns '/accounts/recommendations/about-you/'

Mas quando eu fiz isso:

# Doesn't Work
recommendations = login_required(RedirectView.as_view(url=reverse('account-reco-about-you')))

# Work
recommendations = login_required(RedirectView.as_view(url='/accounts/recommendations/about-you'))

Mensagem de erro recebida se não estiver relacionada. Ele diz que minha última visão não foi encontrada, que está lá. Alguma explicação? Enquanto isso, vou me contentar com o estilo não reverso.

questionAnswers(4)

yourAnswerToTheQuestion