from django.shortcuts import render from django.http import HttpResponse from .models import Greeting import random # Create your views here. def index(request): if request.get_full_path() == '/': proposed_id = random.randrange(0, 10**9) html = 'Start a new game' return HttpResponse(html) query = request.get_full_path().split('?')[-1] pairs = dict([pair.split('=') for pair in query.split('&')]) game_id = pairs['game'] if game_id not in positions: positions[game_id] = random.randrange(20, 80) position = positions[game_id] move = int(pairs.get('move', 0)) position += move positions[game_id] = position html = '

You have ' + str(position) + ' cookies.

' html += '

Add 3 cookies.

' return HttpResponse(html) def db(request): greeting = Greeting() greeting.save() greetings = Greeting.objects.all() return render(request, "db.html", {"greetings": greetings}) positions = {}