На мой вопрос, моя проблема в том, как войти в систему и проверить, является ли пользователь сотрудником, может ли он получить доступ к URL или использовать класс представлений?
Я хочу войти в систему на веб-сайте (не в консоли администратора)) и пользователь является сотрудником (в консоли администратора) может публиковать сообщения.
А кто-то просто создает учетную запись в Интернете (у них нет разрешения сотрудников), которые просто могут войти.
Спасибо вам большоемного!
class PostCreateView(LoginRequiredMixin, CreateView):
model = Post
fields = ['title','content']
def form_valid(self, form):
form.instance.author = self.request.user
return super().form_valid(form)