django-ckeditor请求不要改变形式

时间:2016-06-20 18:38:23

标签: django django-ckeditor

我有一个在ajax函数中调用的表单,这个函数返回一个带有一个ckeditor字段的django表单。

此字段显示没有问题,但是当我发出请求时,字段值不会在请求中发送,但如果我以相同的形式使用相同的值创建另一个字段,则值将更新并发送到请求。

我的表单字段

class EditCommentForm(IdeiaForm):

    content = forms.CharField(
        max_length=settings.COMMENT_TEXT_LIMIT if hasattr(settings, "COMMENT_TEXT_LIMIT") else 10000,
        required=True,
        widget=CKEditorWidget(config_name='question')
    )
    comment_id = forms.IntegerField(required=True)

我的html模板

<form class="create-comment" data-group-class=".comment-group" data-ajaxform="true" data-toggle="replace"  class="create-comment" data-update="#{{ to_update }}" action="{% url 'comment:edit' %}" method="post">{% csrf_token %}
    <div class="comment-group create-comment-body{% if form.content.errors %} has-error{% endif %}">
        <textarea name="content" class="form-control"  placeholder="Deixe seu comentário">{{ instance.content }}</textarea>
        <span class="help-block"></span>
    </div>
    <input name="comment_id" value="{{ instance.id }}" type="hidden"/>
    <div class="create-comment-footer">
        <input type="submit" value="Editar" class="btn btn-primary">
    </div>
</form>

0 个答案:

没有答案