Django 应用程序将数据从文件加载到 Python 字典,对其进行处理并将其作为 http 响应发送。现在说在 Web 服务器上收到 n 个请求,然后这个 Django 应用程序将运行n
时间并将数据从文件加载到 Python 字典n
时间。我想知道是否可以以某种方式将这些数据仅加载到字典一次,同时n
可以提供 http 响应。
问题情况的示例view.py
文件如下:
from django.http import HttpResponse
from django.http import HttpRequest
def hello(request):
data = open("abc").readlines()
return HttpResponse(data[0])