Repsol62
@Repsol62
Работаю пытаюсь изучить для работы языки программ

Импортировал LoginRequiredMixin в чем ошибка?

Делаю разграничение прав доступа к сайту импортировал
from django.contrib.auth.mixins import LoginRequiredMixin
после чего добавил его в класс
class ArticleCreateView(LoginRequiredMixin, CustomSuccessMessageMixin, CreateView):
    login_url = reverse_lazy('edit_page')
    model = Articles
    template_name = 'edit_page.html'
    form_class = ArticleForm
    success_url = reverse_lazy('edit_page')
    success_msg = 'запись создана'
    def get_context_data(self,**kwargs):
        kwargs['list_articles'] = Articles.objects.all().order_by('-id')
        return super().get_context_data(**kwargs)
После этого меня должно переводить на окно авторизации, но в моем случае получается ошибка без кода и ругается на Страница недоступна
Сайт 127.0.0.1 выполнил переадресацию слишком много раз.
Возможно, страница откроется, если удалить файлы cookie, установленные этим сайтом.

Помогите пожалуйста новичку разобраться что к чему.

Терминал выдает это до бесконечности
52525252525252525252525252525252525252525252525252525253Fnext%25252525252525252525252525252525252525252525252525252525252525252525253D/edit-page%2525252525252525252525252525252525252525252525252525252525252525252525253Fnext%2525252525252525252525252525252525252525252525252525252525252525252525253D/edit-page HTTP/1.1" 302 0
  • Вопрос задан
  • 299 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы