在会话中存储numpy数组(Alternatives)

时间:2017-10-03 00:22:19

标签: django python-3.x django-views celery django-sessions

我在视图中有一个类进行一些计算。

此类的实例传递给Django模板上下文,结果显示在html中。

另一方面,我需要将这些结果存储在某个地方,以便以后在另一个视图中使用,其中使用这些结果生成pdf文档。

结果是大量数据。

例如:

def view_one(request):
    # some code
    class_instance = SomeClass(form.cleaned_data)
    html = render_to_string('results.html', {'instance': class_instance})
    return JsonResponse({"result": html})

def view_two(request):
    # some code
    class_pdf = GeneratePdf(class_instance)  # How can I pass the class_instance data?
    # some code

结果是大量数据。

我应该使用Django请求会话来存储数据吗?

我可以使用芹菜吗?

还有另一种选择吗?

0 个答案:

没有答案