flask 如何将 models 文件拆成几个文件?,我新建了一个 models 文件夹发现无法引入 db?求解

2018-03-18 10:24:34 +08:00
 sevenQu
2518 次点击
所在节点    Python
4 条回复
testcount
2018-03-18 10:37:54 +08:00
model 文件下建议拆分成多个业务的 model,在里面导入业务 model 外的用绝对导入(提前设好 PYTHONPATH ),包内导入就用你那种相对导入。

int(n) 里面的 n 只是代表在 client 的显示宽度。不代表 integer 的存储大小,没什么特别的意义。
sevenQu
2018-03-18 10:49:55 +08:00
@testcount 对,第二个我明白了,我就是想根据不同的业务分成不同的 model 文件,我不太明白你说的导入方式
testcount
2018-03-18 11:03:41 +08:00
@sevenQu 先了解下 Python 相对导入和绝对导入吧..用你的例子就是 from xx.app import db .
sevenQu
2018-03-18 20:18:22 +08:00
@testcount 可不可以给我一个 models 拆分的例子?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/439060

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX