FormPreview
не является общим представлением на основе классов, поэтому его нельзя использовать с такими миксинами, как LoginRequiredMixin
.
. Вы можете использовать декоратор login_required
, когдавключите экземпляр предварительного просмотра формы в шаблоны URL:
from django.contrib.auth.decorators import login_required
url_patterns = [
url(r'^form-handler/$', login_required(MyFormPreview(SomeModelForm))),
]