Ejemplo n.º 1
0
def generate_code(sender, instance, raw, using, **kwargs):
    if instance.confirmation_code:
        return

    code = get_random_string(32)
    while UserProfile.objects.filter(confirmation_code=code).count():
        code = get_random_string(32)

    instance.confirmation_code = code
Ejemplo n.º 2
0
def generate_code(sender, instance, raw, using, **kwargs):
    if instance.confirmation_code:
        return

    # 10 tries for uniqueness
    for i in xrange(10):
        code = get_random_string(32)
        if UserProfile.objects.filter(confirmation_code=code).count():
            continue

    instance.confirmation_code = code
Ejemplo n.º 3
0
def generate_code(sender, instance, raw, using, **kwargs):
    if instance.confirmation_code:
        return

    # 10 tries for uniqueness
    for i in xrange(10):
        code = get_random_string(32)
        if UserProfile.objects.filter(confirmation_code=code).count():
            continue

    instance.confirmation_code = code