Django quill editor как сделать валидацию в текстовой области quill
У меня есть форма django, в которой есть текстовая область, созданная с помощью редактора quill, если я отправляю форму с данными, она работает правильно, но когда я отправляю пустую текстовую область, она выдает мне ключевую ошибку. как сделать валидацию на поле quill чтобы оно было обязательным
form.py
def clean(self):
data = super(NewQuestion, self).clean()
if len(data['title']) < 15:
self.add_error('title', "Title must be at least 15 characters.")
if len(data['body']) < 30:
self.add_error(
'body', f"Body must be at least 30 characters; you entered {len(data['body'])}.")
if len(data['tags']) < 1:
self.add_error(
'tags', f"Please enter at least one tag; .")
models.py
class Questions(models.Model):
title = models.CharField(max_length=150, blank=False,)
body = QuillField(blank=False)
views.py
if request.method == 'POST':
newQuestionForm = NewQuestion(request.POST or None)
if newQuestionForm.is_valid():