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
, когда ограничение не выполнено?