在Flask Admin中使用富文本编辑器替换textarea

时间:2013-03-18 12:47:50

标签: python flask

我想知道在Flask Admin中用富文本编辑器替换标准textarea字段的最佳方法吗?亲戚怎么样?以及如何制作它?

1 个答案:

答案 0 :(得分:13)

以下是您可以执行此操作的方法:https://gist.github.com/mrjoes/5189850

尽管这个例子展示了如何集成CKEditor,但是对于另一个WYSIWYG编辑器,进程并没有太大的不同:

  1. 创建wtforms小部件,它将为编辑器发出必要的HTML。对于CKEditor,它是'ckeditor'类;
  2. 创建使用此小部件的wtforms字段
  3. 创建包含编辑器JS文件的新模板
  4. 告诉Flask-Admin使用新字段和模板。