【问题标题】:froala editor not working in django templatesfroala 编辑器在 django 模板中不起作用
【发布时间】:2017-03-17 14:02:52
【问题描述】:

我正在制作一个博客网站。所以,我安装了 froala 所见即所得的文本编辑器,我得到的问题是 froala 工具栏在管理员中可见,但在模板中不可见。这就是我正在做的事情

我的模型.py

from froala_editor.fields import FroalaField
class Cards(models.Model):
    desc = FroalaField(theme="dark", null=True,blank=True)

我的表单.py

class CardsForm(forms.ModelForm):
    class Meta:
    model = Cards
    fields = ['desc']

我认为我已经在 settings.py 和 urls.py 中完成了所有其他操作,因为 froala 工具栏在管理面板中可见。 我不知道我做错了什么..请帮助

【问题讨论】:

  • 谁能帮忙!!我还是卡住了
  • 到目前为止我还没有得到任何答案.. 但我已经解决了这个问题。问题出在 jquery 上。froala 编辑器不支持新版本的 jquery,所以我使用 jquery 1.1,现在一切正常。希望这对某人有所帮助。

标签: python django wysiwyg froala


【解决方案1】:

您的意思是说 froala wysiwyg 文本编辑器对于您设置的表单不可见 如果是这样,请使用: 确保您使用的是自定义表单 textarea 并检查 id 是否存在或是否存在 id

还请检查没有 js 错误 $(函数(){ $('#id_content').froalaEditor({"inlineMode": false, "imageUploadURL": "/uploads/froala_editor/images", "imageUploadParams": {"csrfmiddlewaretoken": getCookie("csrftoken")}, "fileUploadURL" :“/uploads/froala_editor/images”,“fileUploadParams”:{“csrfmiddlewaretoken”:getCookie(“csrftoken”)}}) });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 2012-07-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多