0

嘿,我使用安装的 bitnami django 1.3.0,

但是每当我由于某些错误在我的系统中添加对 urls.py 或 views.py 的更改时。刷新后错误不会消失。

我必须重新启动我的 bitnami 服务,“停止”然后“启动”它,这很耗时,我觉得我在 Visual Studio 中编写 C# 应用程序。有时即使这样也行不通,有时我不得不重新启动计算机,然后我突然意识到“哇哦,错误现在解决了!”

有什么解决办法吗?为什么一切都需要运行服务器/重新启动?

4

2 回答 2

1

您可以使用 Apache 在生产中部署应用程序,但使用 Django 服务器进行开发。您将需要配置您的应用程序以便稍后由 apache 提供服务(修改 settings.py 和 apache 配置文件),但在开发期间您不需要为每次更改重新启动服务器。

于 2011-10-24T13:22:14.000 回答
0

由于 python 进程的运行方式,一切都需要重新启动。它不会在文件更改时重新加载文件(在 runserver 之外..这是一个异常,只是为了方便起见)

Python 执行不像 PHP 那样执行,并且您的代码不会在每次页面刷新时动态加载,而是在每次服务器重新启动时加载。

希望有帮助。

于 2011-10-21T17:43:07.557 回答