【问题标题】:Django restart server or httpdDjango 重启服务器或 httpd
【发布时间】:2011-04-14 03:39:11
【问题描述】:

在django框架中,当urls.py或model.py或views.py发生变化时,我们会重启httpd。

但正如文档所说,我们可以重新启动 runserver 以获取最新更改。

执行上述操作的最佳方法是什么

【问题讨论】:

    标签: python django django-models django-urls django-views


    【解决方案1】:

    runserver.py 会在你每次修改任何 .py 文件时自动重启,但是当你使用 apache 时,你必须手动重启进程。

    【讨论】:

      【解决方案2】:

      touch your_project_name.wsgi 并保存而不做任何更改。 它将更改数据修改,django 将自动重新加载代码。

      【讨论】:

        【解决方案3】:

        runserver 指的是与 Django 一起分发的开发服务器。重新启动这个或你的 httpd 是一回事,在这两种情况下你都重新启动网络服务器。如果您使用的是 apache,则说明您使用的不是由runserver.py 启动的开发服务器。

        【讨论】:

          【解决方案4】:

          在终端输入 fg 以获取任务,然后输入 Ctr+c 停止服务器然后运行

          Python manage.py runserver 
          

          【讨论】:

            猜你喜欢
            • 2020-10-04
            • 2020-10-21
            • 2014-04-30
            • 2019-07-25
            • 1970-01-01
            • 1970-01-01
            • 2022-01-13
            • 2017-12-10
            • 2020-02-13
            相关资源
            最近更新 更多