Exemplo n.º 1
0
def rarity_tree(request, race_id, rarity_threshold):
    # set default
    if not rarity_threshold:
        rarity_threshold = settings.DEFAULT_RARITY_THRESHOLD

    race = Race.objects.get(id=race_id)
    if race.routes is None:
        error = 'no-routes'
        return render_to_response('races/generic.html', {'error': error, 'race_id': race_id, 'form':form})

    r = RaceBuilder()
    rarityTree = r.rarityTree(race, int(rarity_threshold))
    return render_to_response('races/rarity_tree.html', {'rarityTree': rarityTree, 'race': race, 'rarity_threshold': rarity_threshold})