1

模型验证阶段在 Django 开发服务器启动中最长。就我而言,这主要是浪费时间,因为我的模型不经常更换。

有没有办法关闭这个?

4

1 回答 1

1

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

在开发过程中,您无需在每次修改代码时都重新启动服务器——尤其是在您根本不接触模型定义的情况下。如果 Django 开发服务器检测到您的代码有任何更改,它会自动重新加载。所以,在你开发的时候让它运行,希望你的体验会有所改善。

于 2013-03-02T09:03:25.050 回答