def play(request):
if request.user.is_authenticated():
number_of_records = Puzzles.objects.count()
random_index = int(random.random()*number_of_records)+1
rand_puzz = Puzzles.objects.get(id = random_index).puzzle
solution = eval(rand_puzz)
if 'a' in request.GET:
a = request.GET['a']
if a == request.GET['solution']:
message = "correct"
return render(request, 'play.html', {'rand_puzz':rand_puzz,'solution':solution,'message':message})
else:
message = "incorrect"
return render(request, 'play.html', {'rand_puzz':rand_puzz,'solution':solution,'message':message})
else:
message = 'play the game'
return render(request, 'play.html', {'rand_puzz':rand_puzz,'solution':solution,'message':message})
else:
return render_to_response('home.html')
したがって、このエラーが発生します:無効な構文(、1行目)。ページは最初は機能しますが、その後、これが発生します。このエラーの意味に完全に困惑しており、助けていただければ幸いです