froala编辑器没有在django模板中工作

时间:2017-03-17 14:02:53

标签: python django wysiwyg froala

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

my models.py

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

my forms.py

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

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

1 个答案:

答案 0 :(得分:0)

你的意思是说你所设置的表格看不到froala所见即所得的文本编辑器 如果它是这样只是使用这个: 确保您使用自定义表单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”)}})                                                     });