@Vladisus

Как обратиться к login_required url?

Есть значит url:
url(r'^links$', login_required(views.LinkListView.as_view()), name='links')

и view:
class LinkListView(ListView):
    model = Link
    template_name = "app/links.html"

в html:
href="{% url 'links' %}"
Получаю ошибку
NoReverseMatch
Уже погуглил что так просто к login_required url не обратиться, но четкого ответа так и не нашел.
  • Вопрос задан
  • 236 просмотров
Пригласить эксперта
Ответы на вопрос 1
@deliro
url(r'^links$', login_required(views.LinkListView.as_view(), login_url=reverse_lazy('your_login_url')), name='links')

А вообще, красивее вынести это в миксин.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы