刚从 Python/Django 框架开始,如果这很愚蠢,很抱歉……但我找不到任何解决方案。
class Dealer(models.Model):
name = models.CharField(max_length=200)
contacts = models.ManyToManyField(Contact)
class Contact(models.Model):
name = models.CharField(max_length=200)
dealers = models.ManyToManyField(Dealer)
我已经建立了这种关系,但是当我运行 SyncDB 时它不起作用。它告诉我 Contact 没有在这条线上定义
contacts = models.ManyToManyField(Contact)
我更熟悉编译语言。无论如何告诉python联系人类存在,或者更好的是,我缺少一个特殊的语法来定义这种关系。