在Django(1.9)中,尝试通过
我正在引入很多外部数据(xml)进行测试,每次环境重新启动时,它都必须重新加载所有这些外部xml数据。我希望能够仅重新加载一个模块,并保持已加载的xml数据不变,以便每次更改一些py代码时无需再次加载。
有没有标志可以设置/切换(或任何其他方法),以防止服务器为此单个模块重新启动整个进程?
非常感谢任何帮助。
importlib
来动态加载.py
文件(模块)。动态重载功能正常运行,但每次重新加载模块时,开发服务器都会重新启动,必须重新加载其他所有内容。我正在引入很多外部数据(xml)进行测试,每次环境重新启动时,它都必须重新加载所有这些外部xml数据。我希望能够仅重新加载一个模块,并保持已加载的xml数据不变,以便每次更改一些py代码时无需再次加载。
有没有标志可以设置/切换(或任何其他方法),以防止服务器为此单个模块重新启动整个进程?
非常感谢任何帮助。