Python 如果重新加载视图,Django视图中的(正在运行的)for循环会发生什么情况?

Python 如果重新加载视图,Django视图中的(正在运行的)for循环会发生什么情况?,python,django,loops,Python,Django,Loops,假设以下是Django视图: def loop_view(request): for i in range(9999): print(i) 用户打开视图,循环启动,当它仍在运行时,用户重新加载视图,循环再次启动,但在控制台上,它仍在从上一个循环打印,即两个循环同时运行 避免这种情况的最佳方法是什么 在Python3.5中使用Django 1.9.7,并与Apache2.4和mod_wsgi一起部署 谢谢取消请求的行为将取决于您部署Django的方式以及该解决方案的

假设以下是Django视图:

def loop_view(request):
     for i in range(9999):
          print(i)
用户打开视图,循环启动,当它仍在运行时,用户重新加载视图,循环再次启动,但在控制台上,它仍在从上一个循环打印,即两个循环同时运行

避免这种情况的最佳方法是什么

在Python3.5中使用Django 1.9.7,并与Apache2.4和mod_wsgi一起部署


谢谢

取消请求的行为将取决于您部署Django的方式以及该解决方案的配置方式。还有其他一些事情需要考虑。因此,请尽可能详细地描述您的环境。为什么不试试呢?取消请求的行为将取决于您部署Django的方式以及该解决方案的配置方式。还有其他一些事情需要考虑。因此,请尽可能详细地描述您的环境。为什么不试试呢?