【发布时间】:2012-02-05 17:33:12
【问题描述】:
类似于我问here 的问题,如果我想列出模型中的所有外键关系,有没有办法自动检测这些关系(向前和向后)?
具体来说,如果模型 1 读取
class Mdl_one(models.Model):
name = models.CharField(max_length=30)
和模型 2 读取
class Mdl_two(models.Model):
mdl_one = models.ForeignKey(Mdl_one)
name = models.CharField(max_length=30)
是否有一些我可以从 Mdl_one 运行的元命令(例如 Model_one()._meta.one_to_many)告诉我 mdl_two 与它具有一对多的外键关系?简单的说mdl_one和mdl_two可以相连,不一定是任意两个对象实际上是?
【问题讨论】:
标签: mysql django one-to-many