python expando数据库Django GAE

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python expando数据库Django GAE相关的知识,希望对你有一定的参考价值。

  1. # sample Expando data in models.py
  2. class Song(db.Expando):
  3. title = db.StringProperty()
  4.  
  5.  
  6. # sample Expando data in views.py
  7. crazy = Song(title='Crazy like a diamond',
  8. author='Lucy Sky',
  9. publish_date='yesterday',
  10. rating=5.0)
  11. hoboken = Song(title='The man from Hoboken',
  12. author=['Anthony', 'Lou'],
  13. publish_date=datetime.datetime(1977, 5, 3))
  14. crazy.last_minute_note=db.Text('Get a train to the station.')
  15.  
  16. crazy.put()
  17. hoboken.put()
  18.  
  19. #html output in views.py
  20. songs=Song.all()
  21. for song in songs:
  22. print song.title
  23. print song.author
  24. print song.publish_date

以上是关于python expando数据库Django GAE的主要内容,如果未能解决你的问题,请参考以下文章

python JSON序列化器/解串器适用于Google App Engine的NDB数据存储区API。该脚本可以处理Model,Expando,PolyModel,Q.

带有异步数据存储的 GridX Tree Expando REST 调用(大型数据集)

使用 WCF Web Api 大量返回动态类型/Expandos?

Dart 的“Expando”功能是啥,它有啥作用?

动态查询 - Expando/动态对象类型

GroovyMOP 元对象协议与元编程 ( Expando 动态类 | 创建动态类 | 为动态类增加字段和方法 )