I have an html form that has two fields, fname and age. I have one
Model as a string and the other as a integer. When I try to submit
the form I get the error...
BadValueError: Property age must be an int or long, not a unicode
Can anyone tell me what I may be missing.
note if I remove the age field or set it's property to string the form
saves and the data displays with no errors, however I will want in the
future to be able to perform searches based integer and date.
class Greeting(db.Model):
fname = db.StringProperty()
age = db.IntegerProperty()
class Guestbook(webapp.RequestHandler):
def post(self):
greeting.fname = self.request.get('fname')
greeting.age = int(self.request.get('age'))
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---