Есть таблица людей:
class People( models.Model ):
....
customer = models.BooleanField(u'Заказчик?', default=False)
class Task( models.Model ):
...
executor = models.ForeignKey( People, related_name='exe_tasks' )
customer = models.ForeignKey( People, blank=True, null=True, related_name='cust_tasks' )
...
Знаю, что решение лежит на поверхности, но как-то пока не идет в голову.
Спасибо.