コード例 #1
0
ファイル: views.py プロジェクト: erinversfeld/mozillians-new
def delete(request):
    user_profile = request.user.get_profile()
    remove_from_basket_task.delay(user_profile.id)
    user_profile.anonymize()
    log.info("Deleting %d" % user_profile.user.id)
    logout(request)
    return redirect(reverse("home"))
コード例 #2
0
def delete(request):
    user = request.user
    unindex_objects.delay(UserProfile, [user.userprofile.id], public_index=False)
    unindex_objects.delay(UserProfile, [user.userprofile.id], public_index=True)
    remove_from_basket_task.delay(user.email, user.userprofile.basket_token)
    user.userprofile.anonymize()
    log.info('Deleting %d' % user.id)
    auth.logout(request)
    return redirect('phonebook:home')
コード例 #3
0
ファイル: models.py プロジェクト: jpotts/mozillians
def remove_from_basket(sender, instance, **kwargs):
    remove_from_basket_task.delay(instance.email,
                                  instance.userprofile.basket_token)
コード例 #4
0
def remove_from_basket(sender, instance, **kwargs):
    remove_from_basket_task.delay(instance.email,
                                  instance.userprofile.basket_token)