Добрый день.
Как сделать сабж?
Хочу сделать так:
class CallsAddressBook(models.Model):
id = models.AutoField(u'№', primary_key=True)
num = models.CharField(u'Номер', unique=True, max_length=64)
name = models.CharField(u'Имя', null=True, blank=True, max_length=255)
class CallsAddressBook(models.Model):
id = models.AutoField(u'№', primary_key=True)
dialed = models.ForeignKey(CallsAddressBook, verbose_name=u'Номер')
clip = models.ForeignKey(CallsAddressBook, verbose_name=u'Входящий', null=True, blank=True)
Но Джанго так сделать не дает:
SystemCheckError: System check identified some issues:
ERRORS:
calls.CallsLog.clip: (fields.E304) Reverse accessor for 'CallsLog.clip' clashes with reverse accessor for 'CallsLog.dialed'.
HINT: Add or change a related_name argument to the definition for 'CallsLog.clip' or 'CallsLog.dialed'.
calls.CallsLog.dialed: (fields.E304) Reverse accessor for 'CallsLog.dialed' clashes with reverse accessor for 'CallsLog.clip'.
HINT: Add or change a related_name argument to the definition for 'CallsLog.dialed' or 'CallsLog.clip'.
Спасибо!
Updated 9 May 2017, 12:45 by SES.