Beispiel #1
0
def user_login(pars):
    email = pars.get('email')
    passwd = fun.mk_md5(pars.get('passwd'))
    condition = {'email': email}
    try:
        r = User.objects.get(**condition)
        if r and r.passwd == passwd:
            return r
    except:
        return None
Beispiel #2
0
def user_login(pars):
    email = pars.get('email')
    passwd = fun.mk_md5(pars.get('passwd'))
    condition = {'email':email}
    try:
        r = User.objects.get(**condition)
        if r and r.passwd==passwd:
            return r
    except:
        return None
Beispiel #3
0
def user_register(pars):
    if pars['passwd'] != pars['repasswd']:
        return -1
    condition = fun.warp_data(pars)
    del condition['repasswd']
    condition['create_date'] = fun.now()
    condition['passwd'] = fun.mk_md5(condition['passwd'])
    print 'condition = ', condition
    try:
        r = User.objects.get(email=condition['email'])
        if r:
            return -2
    except User.DoesNotExist:
        try:
            u = User(**condition)
            u.save()
            if u.name:
                return 1
            else:
                return -3
        except:
            return -2
Beispiel #4
0
def user_register(pars):
    if pars['passwd']!=pars['repasswd']:
        return -1
    condition = fun.warp_data(pars)
    del condition['repasswd']
    condition['create_date'] = fun.now()
    condition['passwd'] = fun.mk_md5(condition['passwd'])
    print 'condition = ',condition
    try:
        r = User.objects.get(email=condition['email'])
        if r:
            return -2
    except User.DoesNotExist:
        try:
            u = User(**condition)
            u.save()
            if u.name:
                return 1
            else:
                return -3
        except:
            return -2