_test=True

delete it.

On Wed, Apr 20, 2011 at 12:05 AM, GaoHong <joy.highl...@gmail.com> wrote:

> Following is my script which has where() function and update()
> function,the where function works fine,but the update() function seems
> does not work at all.Does anyone know what happened?
> ===============================================
> class register(object):
>    myform = form.Form(
>        form.Textbox("email"),
>        form.Textbox("code"),
>    )
>    def GET(self):
>        return unamed.render.register()
>
>    def POST(self):
>        form = register.myform()
>        form.validates()
>        code = form.d.code
>        result = unamed.db.where('magic_map', magic_id=
> code,child='None')
>        if result:
>            if unamed.db.where('radcheck',username = form.d.email):
>                return 'Sorry the {0} is already
> registered!'.format(form.d.email)
>            else:
>                if True:
>                    a = unamed.db.update('radius.magic_map',where =
> "magic_id = '{0}'".format(code),child = 'sss', _test=True )
>                    print a.query()
>                    print a.values()
>                    print 'come here'
>                    return 'Welcome {0}!'.format(form.d.email)
>                else:
>                    return 'Sorry error occured
> {0}!'.format(form.d.email)
>        else:
>            return 'Sorry the promotion code is already used or not
> exists.'
> ==================================================
>
> And the log in the backend is like this:
> ============output from uwsgi.log=================
>
> 0.0 (1): SELECT * FROM magic_map WHERE magic_id = '332w2' AND child =
> 'None'
> 0.0 (2): SELECT * FROM radcheck WHERE username = 'h...@gg.com'
> UPDATE magic_map SET child = %s WHERE magic_id = '332w2'
> [u'h...@gg.com']
> come here
> [pid: 734|app: 0|req: 7/12] 16.44.164.45 () {50 vars in 982 bytes}
> [Tue Apr 19 12:00:56 2011] POST /register => generated 19 bytes in 13
> msecs (HTTP/1.1 200) 1 headers in 98 bytes (2 switches on core 0)
> [pid: 731|app: 0|req: 4/13] 16.44.164.45 () {40 vars in 679 bytes}
> [Tue Apr 19 12:00:56 2011] GET /favicon.ico => generated 9 bytes in 4
> msecs (HTTP/1.1 404) 2 headers in 130 bytes (2 switches on core 0)
> ============================================
> And the database remains the same....
>
> --
> You received this message because you are subscribed to the Google Groups
> "web.py" group.
> To post to this group, send email to webpy@googlegroups.com.
> To unsubscribe from this group, send email to
> webpy+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/webpy?hl=en.
>
>


-- 
新浪微博:http://t.sina.com.cn/qichangxing
腾讯微博:http://t.qq.com/qichangxing
python.cn(news, jobs) http://simple-is-better.com
办公室创意生活 http://office.simple-is-better.com/

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To post to this group, send email to webpy@googlegroups.com.
To unsubscribe from this group, send email to 
webpy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/webpy?hl=en.

Reply via email to