有没有办法挂钩加载django应用程序? 我希望能够在加载应用程序时执行代码,这样我就可以了 创建稍后由应用程序使用的静态变量,或建立与其他服务器的连接。
我遇到的最好的方法是在 __ init __。py 文件(How do I create application scope variable django?)中添加代码,但这个解决方案的问题是我希望我的代码在django之后执行完成了它的启动过程,而不是在它的中间/开始。
我提出的另一个解决方案是拥有一个处理此过程的视图,然后在部署应用程序时,我向视图的url发出请求。我不太喜欢这个解决方案,我更喜欢它是加载应用程序的一部分。
有关如何解决此问题的任何想法? 感谢;
编辑:Apllication是指整个django项目,而不是INSTALLED_APPS中的一个