Как управлять сообщениями для недействительных полей модели и недействительной рекапчи?
У меня есть страница с формой в проекте django. Я хочу, чтобы сообщение об ошибке валидации reCaptcha-google отличалось от сообщений об ошибках валидации полей модели в webpage.html(шаблон). Как я могу управлять сообщением об ошибке в представлении или форме? Переводил с помощью translate.google.com ! Извините :) спасибо
views.py
def home(request):
comment_form = myform()
if request.method == 'POST':
comment_form = myform(data=request.POST)
if comment_form.is_valid():
comment_form.save()
messages.success(request, 'okkk')
else:
messages.error(request, 'error')
newmyform = myform()
context = {
'my': newmyform,
}
return render(request, 'home.html', context)
forms.py
from django import forms
from captcha.fields import CaptchaField
from .models import mymodel
class myform(forms.Form):
class Meta:
captcha = CaptchaField()
fields = ['name', ]
model = mymodel