0

我试图通过将我的每个视图类放在一个单独的 .py 文件中,然后将主应用程序文件导入我的视图文件来保持我的代码干净。但是,当我尝试将某些内容发布到我的数据库时,我收到了这个错误:

ValueError:信号仅在主线程中有效

我玩了一段时间,最终,我通过简单地将视图放在我的主 app.py 文件中解决了这个问题。

我很想知道是否有人知道为什么会这样。

谢谢。

4

1 回答 1

2

Flask 如何帮助您在模块中更好地组织代码的方式是蓝图

这是一个使用蓝图的应用程序的简单示例。使用蓝图将降低您的应用程序复杂性。但是,如果您的应用程序很小并且您不想在那里使用蓝图,为什么不将您的类编写在单独的文件中,然后导入它们并使用呢?当然,问题中的一些代码会有所帮助:)

于 2012-12-15T07:07:38.893 回答