﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
17317	lists stored in session becomes not changed (by pop() or del) in next request	oddghost@…	nobody	"i stored small list in session
{{{
	v = Tests.objects.values_list('number', flat=True).filter(test=test,ticket=nomera).order_by('number')
	request.session['tests-cards'] = list(v)
}}}

and want to obtain one element per request.

this don`t write session:
{{{
def get_next(request):
	card=request.session['tests-cards'].pop(0) 
...
}}}

and this so:

{{{
def get_next(request):
	card=request.session['tests-cards'][0]
	del request.session['tests-cards'][0]
...
}}}

this works:
{{{
def get_next(request):
	card=request.session['tests-cards'].pop(0)
	request.session['tests-cards']=request.session['tests-cards']
...
}}}

bug or not?"	Uncategorized	closed	Generic views	1.2	Normal	invalid	pop session		Unreviewed	0	0	0	0	0	0
