У меня есть модель:
class MyModel(models.Model):
field_1 = models.ForeignKey(FirstModel)
field_2 = models.ForeignKey(SecondModel)
И я хочу отобразить форму, в которой могут быть установлены оба поля, но только одно поле одновременно, в противном случае ошибка возврата проверки.
Как это сделать (желательно в модели)?