コード例 #1
0
ファイル: views.py プロジェクト: shawn-hurley/web_site
def main(request, template='main_game.html'):
    context = {}
    if request.POST:
        return HttpResponseBadRequest("Please do not post")
    else:
        get_player(request, context)
        return render(template, context, context_instance=RequestContext(request))
コード例 #2
0
ファイル: views.py プロジェクト: shawn-hurley/web_site
def main(request, template='main_game.html'):
    context = {}
    if request.POST:
        return HttpResponseBadRequest("Please do not post")
    else:
        get_player(request, context)
        return render(template,
                      context,
                      context_instance=RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: shawn-hurley/web_site
def hit(request):
    context = {}
    if request.POST:
        return HttpResponseBadRequest("Please do not post")
    else:
        context = get_player(request, context)
        context['player'].hand.add_card(C.generate_card())
        context['player'].hand.save()
        if context['player'].hand.value <= 21:
            return HttpResponseRedirect('/game/playing')
        else:
            return HttpResponseRedirect('/game/finish')
コード例 #4
0
ファイル: views.py プロジェクト: shawn-hurley/web_site
def hit(request):
    context = {}
    if request.POST:
        return HttpResponseBadRequest("Please do not post")
    else:
        context = get_player(request, context)
        context['player'].hand.add_card(C.generate_card())
        context['player'].hand.save()
        if context['player'].hand.value <= 21:
            return HttpResponseRedirect('/game/playing')
        else:
            return HttpResponseRedirect('/game/finish')