шаблон
<form action="" method="post" enctype="multipart/form-data" >
<label>{{form.q_name.label}}:</label> <p>{{ form.q_name }}</p>
<label>{{form.tags.label}}:</label> <p>{{ form.tags }}</p>
<label>{{form.q_text.label}}:</label> <p id="editor">{{ form.q_text }}</p>
<label>{{form.difficult.label}}:</label> <p>{{ form.difficult }}</p>
{% csrf_token %}
{% if update_button %}
<p><input type="submit" value="Обновить вопрос"></p>
{% else%}
<p><input type="submit" value="Задать вопрос"></p>
{% endif%}
<script>
ClassicEditor
.create( document.querySelector( '#editor' ) )
.then( editor => {
console.log( editor );
} )
.catch( error => {
console.error( error );
} );
</script>
</form>
forms
class QuestionForm(forms.ModelForm):
class Meta:
model = Questions
fields = ['q_name', 'tags', 'q_text', 'difficult']
widgets = {
'q_name': forms.TextInput(attrs={'class': 'form-name'}),
}
нажимаю на кнопку
"Задать вопрос" и ничего не происходит, но если убрать
id='editor', то все окей