【问题标题】:How to cancel Django cache in fastcgi如何在 fastcgi 中取消 Django 缓存
【发布时间】:2014-12-31 17:57:47
【问题描述】:

我正在使用 Django 和 fastcgi 在共享主机和 Apache localhost 上测试一个 Web 应用程序。当我编辑我的代码并刷新页面时,很多时候新的代码都没有生效。我认为这是一个缓存问题,但我不知道从应用程序如何。

例如:将新的 url 模式添加到 mysite/urls.py 直到我在 localhost 上重新启动 Apache 服务器或在共享主机上等待一段时间后才会生效。

我在mysite/settings.py 中没有找到任何可以解决该问题的条目。我使用 Django 1.7 和 Python 3.4.2。

【问题讨论】:

    标签: python django apache


    【解决方案1】:

    这就是在该格式/设置中使用它的本质。在开发中,作为“manage.py runserver”运行,它会在文件更改时自动重新加载。 像您一样的生产/代理设置,您需要重新加载/重新启动服务才能使更改生效。

    【讨论】:

    • 这在我的本地主机上很好。但是,我可以在可以从 SSH 访问它的共享主机上做什么,有什么办法吗?
    • 您的托管服务可能会提供一种方式...您需要使用设置和设置更新您的问题。
    猜你喜欢
    • 2021-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-14
    • 2015-09-17
    • 2011-06-14
    • 1970-01-01
    • 2016-10-30
    相关资源
    最近更新 更多