Django +4.1: Как показать в шаблонах сообщение из violation_error_message в UniqueConstraint

Я заблудился...

В моей модели в models.py у меня есть

class Project(models.Model):

... fields ...
... save ...
... etc ...

class Meta:
        constraints = [
            UniqueConstraint(
                 fields=['name', 'owner'], 
                 name='unique_name',
                 violation_error_message='my_error_message'
            )
        ]

В моем классе в views.py у меня есть

class CreateProject(LoginRequiredMixin, CreateView):
    form_class = ProjectForm
    model = Project

    def form_valid(self, form):
            return super().form_valid(form)

В forms.py у меня есть

class ProjectForm(forms.ModelForm):
    class Meta:
        model = Project
        fields = ("name", "description")

Как вывести сообщение в violation_error_message, когда ограничение не выполнено?

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