概述
中间件init将在启动时调用,而不是在第一次请求时调用.
至于对文件更改的反应,您可以使用https://github.com/gorakhargosh/watchdog(可以找到使用示例here).因此,您也可以在中间件中的某个位置启动它,或者如果它只有db更新,您可以创建一个单独的脚本(或django管理命令),它将通过管理程序或类似的东西运行,并将监视此文件并更新数据库.
总结
以上是编程之家为你收集整理的python – 在启动app之前处理一些文件并对每个更改做出反应全部内容,希望文章能够帮你解决python – 在启动app之前处理一些文件并对每个更改做出反应所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧