我试图了解如何在我的CBV(基于类的视图)中实现LoginRequiredMixin,但是我不理解这些属性的用途;
LoginRequiredMixin属性:
login_url =设置。LOGIN_URL
redirect_field_name = REDIRECT_FIELD_NAME
raise_exception =假
注意:我正在寻找一个网站;
https://django-braces.readthedocs.io/en/v1.2.0/access.html#loginrequiredmixin
答案 0 :(得分:3)
您正在寻找的真实文档是:here
为了使您对StackOverflow有一个好的回答,我将进行总结。
login_url
是您要将未授权用户重定向到的URL,以便他们可以登录。
redirect_field_name
提供了一个替代字段供默认用户登录时参考。
raise_exception
告诉Django是否返回HTTP 403错误。