Django CMS Форма для анонимного пользователя

У меня есть приложение Django CMS, и я хочу предоставить пользователю различные разрешения. Перед предоставлением прав я хочу аутентифицировать пользователя с помощью бэкенда LDAP. Я создал бэкенд LDAP и он работает нормально. Я создал форму входа в систему с помощью Django form и отобразил ее в шаблоне. Форма появляется в UI только тогда, когда пользователь входит в систему с помощью Django Admin. Как я могу отобразить эту форму, когда пользователь не вошел в систему или когда пользователь является анонимным. Как мне решить эту проблему? Спасибо. У меня Django 3.1.14 и django-cms 3.8.2

Код для форм:

from django import forms
class loginForm(forms.Form):
     user_name = forms.TextInput()
     password = forms.PasswordInput()

Я пытался проверить разрешение, но нашел разрешение только для плагинов, я не смог найти настройки разрешения для формы в административном интерфейсе Django CMS. Также, у меня нет никакой логики в шаблоне или views.py, чтобы разрешить формы только для аутентифицированного пользователя.

Вернуться на верх