Beispiel #1
0
def items(request):

    user = UserStats.objects.get(user = UserProfile.objects.get(user=request.user))

    division_user = UserDivision.objects.get(user=user)

    my_weapons = UserWeapons.objects.filter(user=division_user)

    divisions = Divisions()

    divisions = divisions.divisions

    what_i_have = []
    what_i_dont_have = []
    what_i_can_buy = []
    what_i_cant_buy = []

    for weapon in my_weapons:
        what_i_have.append(weapon.weapon.name)


    for index, division in  divisions.iteritems():
        for item in division['weapons']:
            if not item in what_i_have:
                what_i_dont_have.append(item)
            if index >= division_user.name:
                what_i_can_buy.append(simplejson.dumps(item))
            else:
                what_i_cant_buy.append(simplejson.dumps(item))

#    what_i_have = simplejson.dumps(what_i_have)
#    what_i_dont_have = simplejson.dumps(what_i_dont_have)
#    what_i_can_buy = simplejson.dumps(what_i_can_buy)
#    what_i_cant_buy = simplejson.dumps(what_i_cant_buy)

    print what_i_cant_buy

    response = simplejson.dumps(
            {
            'what_i_have':what_i_have,
            'what_i_dont_have':what_i_dont_have,
            'what_i_can_buy':what_i_can_buy,
            'what_i_cant_buy':what_i_cant_buy,
        }
    )

    return HttpResponse(response)
Beispiel #2
0
def items(request):

    user = UserStats.objects.get(user=UserProfile.objects.get(
        user=request.user))

    division_user = UserDivision.objects.get(user=user)

    my_weapons = UserWeapons.objects.filter(user=division_user)

    divisions = Divisions()

    divisions = divisions.divisions

    what_i_have = []
    what_i_dont_have = []
    what_i_can_buy = []
    what_i_cant_buy = []

    for weapon in my_weapons:
        what_i_have.append(weapon.weapon.name)

    for index, division in divisions.iteritems():
        for item in division['weapons']:
            if not item in what_i_have:
                what_i_dont_have.append(item)
            if index >= division_user.name:
                what_i_can_buy.append(simplejson.dumps(item))
            else:
                what_i_cant_buy.append(simplejson.dumps(item))


#    what_i_have = simplejson.dumps(what_i_have)
#    what_i_dont_have = simplejson.dumps(what_i_dont_have)
#    what_i_can_buy = simplejson.dumps(what_i_can_buy)
#    what_i_cant_buy = simplejson.dumps(what_i_cant_buy)

    print what_i_cant_buy

    response = simplejson.dumps({
        'what_i_have': what_i_have,
        'what_i_dont_have': what_i_dont_have,
        'what_i_can_buy': what_i_can_buy,
        'what_i_cant_buy': what_i_cant_buy,
    })

    return HttpResponse(response)