def overview(request, template="territory/territory.html"): somalia = ",".join([ "[%s,%s]" % (x[0], x[1]) for x in Territory.convert_points(somalia_pts) ]) user = gtc(request) if not Line.objects.filter(lineorder__character=user).exclude( faction=None).exists(): messages.error(request, "You're not a member of any wargame factions.") return redirect('/') try: faction = Line.objects.filter(lineorder__character=user).exclude( faction=None)[0].faction except IndexError: raise Http404 # units = Unit.live_units().filter(faction=faction) territories = Territory.objects.all() owned_terrs = faction.territory_set.all() builds = BuildOrder.objects.filter(faction=faction, turn=GameBoard.get_turn()) context = { 'faction': faction, 'gameboard': GameBoard, 'w_turn': GameBoard.get_turn(), 'last_w_turn': GameBoard.get_turn() - 1, #ugh 'orders': json.dumps(get_orders(faction.code)), 'builds': builds, 'somalia': somalia, 'territories': territories, 'owned_terrs': owned_terrs } return render(request, template, context)
def overview(request, template="territory/territory.html"): somalia = ",".join(["[%s,%s]" % (x[0], x[1]) for x in Territory.convert_points(somalia_pts)]) user = gtc(request) if not Line.objects.filter(lineorder__character=user).exclude(faction=None).exists(): messages.error(request, "You're not a member of any wargame factions.") return redirect('/') try: faction = Line.objects.filter(lineorder__character=user).exclude(faction=None)[0].faction except IndexError: raise Http404 # units = Unit.live_units().filter(faction=faction) territories = Territory.objects.all() owned_terrs = faction.territory_set.all() builds = BuildOrder.objects.filter(faction=faction, turn=GameBoard.get_turn()) context = { 'faction': faction, 'gameboard': GameBoard, 'w_turn': GameBoard.get_turn(), 'last_w_turn': GameBoard.get_turn()-1, #ugh 'orders': json.dumps(get_orders(faction.code)), 'builds': builds, 'somalia': somalia, 'territories': territories, 'owned_terrs': owned_terrs } return render(request, template, context)
def gm_overview(request, template="territory/territory.html"): if not request.user.is_superuser: raise Http404 somalia = ",".join(["[%s,%s]" % (x[0], x[1]) for x in Territory.convert_points(somalia_pts)]) territories = Territory.objects.all() context = { 'orders': json.dumps(get_orders()), 'somalia': somalia, 'gameboard': GameBoard, 'w_turn': GameBoard.get_turn(), 'last_w_turn': GameBoard.get_turn() - 1, #ugh 'territories': territories, } return render(request, template, context)
def gm_overview(request, template="territory/territory.html"): if not request.user.is_superuser: raise Http404 somalia = ",".join([ "[%s,%s]" % (x[0], x[1]) for x in Territory.convert_points(somalia_pts) ]) territories = Territory.objects.all() context = { 'orders': json.dumps(get_orders()), 'somalia': somalia, 'gameboard': GameBoard, 'w_turn': GameBoard.get_turn(), 'last_w_turn': GameBoard.get_turn() - 1, #ugh 'territories': territories, } return render(request, template, context)