6
我正在使用mongoengine
并且想要在设置后运行connect()
(不在它们的内部as suggested in its docs)。这实际上更像是一个普遍的问题,即如何在所有设置加载后立即运行代码。在Django设置后立即运行启动代码? (也用于命令)
更新:我还需要管理命令的解决方案。常见的方法是添加一个中间件,但是例外情况为MiddlewareNotUsed
或将代码添加到根urls.py,但两者都不适用于命令。
这有帮助吗? http://stackoverflow.com/questions/2781383/where-to-put-django-startup-code – ustun 2012-02-13 11:42:50
@ustun,如果你可以让你的评论作为答案,我会接受它。 – Andrei 2012-02-13 11:50:04
看看下面的问题,它应该帮助: http://stackoverflow.com/questions/2781383/where-to-put-django-startup-code – ustun 2012-02-13 11:50:49