data = ['doc1', 'doc2', 'doc3']
request.session['data'] = data # set 'data' in the session
然后在模板中加载并计数数据,如下所示:
{% for doc in request.session.data %}
<p> {{ doc }} </p> #this will show name of your doc
{% endfor %}
<p>the number of items are {{ request.session.data|length }}</p> # this will show number of your doc.
要在多个视图之间传输数据,最快的方法是使用Django Session。 您可以创建一个会话并在视图中向其传递变量,如下所示:
但是如果用户从您的模型下载Word文件,那么您就拥有了数据的模型,并且不需要使用session来传递数据,您就可以从您的模型中获取数据。 对于文档计数,有几种方法可以做到这一点,如果您通过会话传递数据,则应将其作为列表传递,直到您可以对其执行计数为止。 例如,如果您像这样传递数据:
然后在模板中加载并计数数据,如下所示:
相关问题 更多 >
编程相关推荐