关闭Django dev-server上的模型验证

时间:2013-03-02 02:28:22

标签: python django django-dev-server

模型验证阶段在Django dev-server启动时最长。在我看来,这主要是浪费时间,因为我的模型很少发生。

有办法关掉这个吗?

1 个答案:

答案 0 :(得分:1)

如果不修改Django的源代码(不推荐),这是不可能的。 Django在启动时唯一的验证是检查模型代码的语法是否正常。它不应该超过2-3秒。因此,在启动期间正在进行的其他初始化很少,这也需要时间。

在开发过程中,每次修改代码时都不需要重新启动服务器 - 特别是如果您根本没有触及模型的定义。如果检测到代码中的任何更改,Django dev服务器会自动重新加载。因此,在您开发过程中保持运行,并希望您的体验会得到改善。