使用Django-CKeditor和django_comments

时间:2018-03-31 19:32:59

标签: python django forms ckeditor wysiwyg

不能将django-ckeditor与django_comments一起使用。我曾经使用过我自己的应用程序,但是django_comments应用程序有一个奇怪的错误。 我可以看到并使用编辑器,但第一次显示错误 '此字段为必填项。 当我尝试使用提交按钮再次发布相同的评论时,我可以发布它但不能再使用编辑器而不会导致CKeditor锁定页面刷新。 我使用 django_comments + fluent_comments + threaddedcomments 这一切都来自django_comments。所以我应该能够使用CKeditor。但我总是得到错误。

我尝试在fluent_comments / views.py上调试它,因为我使用 fluent_comments。

  

request.POST.copy()==>没有第一次发表评论   应用程序显示错误。第二次捕捉和发布它,但正如我所说   不能再使用CKEditor了。

我的django_comments表单:

class CommentDetailsForm(CommentSecurityForm):
    """
    Handles the specific details of the comment (name, comment, etc.).
    """
    name = forms.CharField(label=pgettext_lazy("Person name", "Name"), max_length=50)
    email = forms.EmailField(label=_("Email address"))
    url = forms.URLField(label=_("URL"), required=False)
    # Translators: 'Comment' is a noun here.
    comment = forms.CharField(label=_('Comment'), widget=CKEditorWidget(),
                              max_length=COMMENT_MAX_LENGTH)

我添加到我的fluent_comments form.html:

<script type="text/javascript" src="{% static "ckeditor/ckeditor-init.js" %}"></script>
<script type="text'/javascript" src="{% static "ckeditor/ckeditor/ckeditor.js" %}"></script>

First initial comment posting

enter image description here

没有评论数据,抛出,错误&#39;此字段需要&#39;,再次发布,评论发布,ckeditor锁定。我即将疯狂

0 个答案:

没有答案