jMy*_*les 6 django django-models
假设我有一个父类(ThingsThatMigrate)和两个孩子(Coconut和Swallow).现在让我们说我有一个ThingsThatMigrate对象.我怎样才能确定它实际上是椰子还是燕子?一旦这样做了,我怎样才能到达椰子或燕子对象?
Django并不提供开箱即用的模型多态性.您尝试实现的最简单方法是在其中存储新对象的内容类型.有一个简单的通用应用程序叫做django-polymorphic-models,它为你提供了这个功能 - 另外还有一个downcast返回子对象的方法!
| 归档时间: |
|
| 查看次数: |
2479 次 |
| 最近记录: |