def itinerary(request):
template = get_template('itinerary.html')
count = 0
attractions_data = []
try:
delspot = request.POST['del_spot']
count = request.session['spot_num']
spots = []
delpoint = -1
for i in range(count):
spots.append(str(i))
spots.append(request.session['add_spot'+str(i)])
print(spots)
for i in range(count*2):
if delspot == spots[i]:
delpoint = spots[i-1]
print(delpoint)
del request.session['add_spot'+str(delpoint)]
print('add_spot'+str(delpoint))
for i in range(count):
if i > int(delpoint):
request.session['add_spot'+str(i-1)] = spots[(i+1)*2-1]
print(request.session['add_spot'+str(i-1)])
request.session['spot_num'] = count -1
print('spot'+request.session['spot_num'])
except:
pass
try:
count = request.session['spot_num']
spots = []
for i in range(count):
spots.append(request.session['add_spot'+str(i)])
for i in range(count):
attractions_data.append (Attractions.objects.get(at_name = spots[i]))
except:
alert = '????'
html = template.render(locals())
return HttpResponse(html)
评论列表
文章目录