Функция вызывается три раза, когда в фейсбуке? - PullRequest
2 голосов
/ 25 января 2010

Я использую следующий код для добавления одного к двум значениям в случае, если пользователь выигрывает вызов.

def challengewin(request):
    uid = 1313693
    tempuser = User.objects.get(id=uid)
    tempuser.challengeswon = tempuser.challengeswon + 1
    tempuser.silver = tempuser.silver + 1
    tempuser.save()
    return HttpResponse()

это работает нормально, если я работаю за пределами страницы холста facebook, внутри страницы холста добавляется 3 вместо 1 каждый раз. Есть идеи?

1 Ответ

0 голосов
/ 25 января 2010

Я думаю, что код, который вы включили, не является виновником.

Вы подтвердили, что challengewin(request); не вызывается 3 раза?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...