【问题标题】:Increase django view execution time增加django视图执行时间
【发布时间】:2012-06-27 08:42:37
【问题描述】:

如何增加视图的 django 执行时间。我的应用程序的某些视图会执行很长的超时任务。所以我想增加我的 django 应用程序的执行时间

【问题讨论】:

  • 我不知道谁对此也投了反对票,但如果你想加快执行速度,如果不显示你的代码库以查看可以在哪里进行削减,那么这个问题根本没有意义
  • 我不想加快执行速度。我的意思是增加我的脚本的超时时间。它们通常在几秒钟后超时。我想把它增加到 5 分钟
  • 我不想用ajax,不能用ajax实现。在 php 中很简单,您只需在 php.ini 中设置一个变量来增加 php 脚本的超时时间。 django 不能做类似的事情吗?
  • @user557105 你甚至没有提到你正在使用什么网络服务器。我们应该如何帮助您?请阅读FAQ 了解如何提问。

标签: python django


【解决方案1】:

您正在尝试解决一个不存在的问题。 Django 不限制您的响应时间,因此没有超时。如果您遇到超时错误,那可能是因为您用户的浏览器 - 甚至可能是您的用户自己 - 感到无聊并放弃了。

无论如何,您都不应该尝试在在线视图中进行长时间运行的计算。通过 cron 任务或 Celery 之类的东西离线执行它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-02
    • 2011-07-09
    • 1970-01-01
    • 2021-08-23
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多