Belows是我的模型设计:
(?!\/tag\/[^\/]+$)
如何使用class Exchange(BaseModel):
name = models.CharField(max_length=20)
class Symbol(BaseModel):
exchange = models.ForeignKey(Exchange)
name = models.CharField(max_length=20)
class ASymbol(Symbol):
a_property = models.CharField(max_length=20)
class BSymbol(Symbol):
b_property = models.CharField(max_length=20)
my_exchange = Exchange.objects.first()
变量和相关管理器获取所有BSymbol
个对象?像my_exchange
?
注意:my_exchange.symbol_set.filter(~~~)
不是抽象类。
由于
答案 0 :(得分:0)
您可以使用以下内容获取BSymbol
个my_exchange
个对象:
BSymbol.objects.filter(exchange=my_exchange)
但没有相关经理。