hello I have just updated my web2py to the latest version. I have not
changed any code in my website referencing my form
def contact():
use_recaptcha = True
recaptcha_public = "6LeER8ASAAAAAI_koQRPAr3YBuk9v76YOOrEANx-"
recaptcha_private = "6LeER8ASAAAAAGc0VonegXpSzo1R1-THzKqyerfb"
captcha = Recaptcha(request, recaptcha_public,recaptcha_private)
form=SQLFORM(db.message,
fields=['your_name','your_email','your_message'])
if use_recaptcha:
form[0].insert(-1, TR('', captcha, ''))
if form.accepts(request.vars,session):
subject='message from [Nami Yama] Web site '+form.vars.your_name
email_user(sender=form.vars.your_email,\
message=form.vars.your_message,\
subject=subject)
response.flash='Success! Your email has been sent.'
elif form.errors:
response.flash='Oops! Please check the form and try again'
return dict(top_message=TOP_MESSAGE,form=form)
there seems to be an error causing my contact page to not be displayed I
assume its a bug in web2py because no code has been changed ;)
Any idea whats causing this error if its not a bug :-)
cheers
AttributeError: 'Recaptcha' object has no attribute 'options'