gpt4 book ai didi

python - 使Django不懒加载模块,方便开发

转载 作者:太空宇宙 更新时间:2023-11-03 12:08:24 26 4
gpt4 key购买 nike

我注意到 Django 会延迟加载项目中使用的模块。当我第一次在本地计算机上调试运行服务器,然后从站点加载页面时,调试器告诉我 Django 刚刚导入了一百多个模块。

我希望 Django 在启动时导入所有模块,而不是等待第一个请求。这将使我的开发更加方便,因为我不必在每个第一个请求上等待更多时间。

这可能吗?

最佳答案

看起来像这个图书馆:https://github.com/ojii/django-load ,它相当简单,具有从 Django 中加载模块的功能。如果将该技术与 Django 入口点 Hook (如 http://eldarion.com/blog/2013/02/14/entry-point-hook-django-projects/)结合使用,您应该能够在启动时显式加载模块。 (我自己没试过,但看起来可行。)

关于python - 使Django不懒加载模块,方便开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18216975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com