Ticket #247: app.py

File app.py, 496 bytes (added by nick, 2 years ago)
Line 
1from google.appengine.ext.webapp import util
2from google.appengine.ext import db
3
4from datetime import date
5
6import pyamf
7
8class Person(db.Expando):
9    name = db.StringProperty()
10    dob = db.DateProperty()
11
12pyamf.register_class(Person, 'person.Person')
13
14def get_person():
15    p = Person()
16    p.name = 'Me'
17    p.dob = date(2008, 12, 25)
18    p.gender = 'm'
19
20    return p
21
22def main():
23    bytes = pyamf.encode(get_person()).getvalue()
24    print repr(bytes)
25
26if __name__ == '__main__':
27    main()