request.session['list'] = []
if request.method =='POST':
newrecord = request.POST['market']
tmp = request.session['list']
tmp.append(newrecord)
request.session['market_list'] = tmp
我发现以前的数据被新的数据覆盖了
答案 0 :(得分:0)
您正在为您提供的代码段的第一行中的request.session['list']
分配一个空列表。这是设计的吗?在这种情况下,tmp
总是只有一个元素就不足为奇了。
答案 1 :(得分:0)
将request.session['list'] = []
更改为
if not request.session.has_key('list'):
request.session['list'] = []