https://flask-appbuilder.readthedocs.io/en/latest/templates.html
一、模板的位置

二、模板的框架机制
jinja2,是FAB的模板引擎
三、官方默认模板的位置
都在这里
四、怎么修改?

我先建立一个我自己的edit的版本

然后在view.py里引用之

这里官方文档有笔误,所以有问题,应该是edit_form

ok,接下来看

这是自带的form的内容,可以改的东西你能看到,其实都在widgets里面

后来才明白,其实没有所谓的edit的Widget,而是有一个叫FormWidget的小组件

于是,我们追到这个文件

其实这一段写得也很单纯

它相当于在html的模板里写了函数



太有意思了,模板语言里用很简单的方式就渲染了

我们加一个js文件试试

放到尾部去

OK,那么js就可以成功渲染了

检查一下源代码已经非常后面了
然后我发现这家伙是认jquery的,那就方便了。。。呵呵呵,说白了,可以开始写富代码编辑器了

