其实我觉得和 `app.py` 放在一起才 make sense，但是那样会导致互相 import 问题。我尝试过还是 app.py 和 ext.py 拆分的方式问题最少。

现在这样把扩展分开放有个问题，就是 `create_app` 是依赖它们的，它们距离太远就会让依赖关系很乱。