создавать связь с возможными NULL значениями. 
                  
                  
                  Т.е. (ниже пример из доки), как сделать чтобы Membership.person мог быть null ?
                  
                  
                   
                  
                  
                  class Person(models.Model):
                  
                  
                      ...
                  
                  
                  
                  
                  
                  class Group(models.Model):
                  
                  
                      members = models.ManyToManyField(Person, through='Membership')
                  
                  
                  
                  
                  
                  class Membership(models.Model):
                  
                  
                      person = models.ForeignKey(Person)
                  
                  
                      group = models.ForeignKey(Group)
                  
                  
                      guest_name =  models.CharField(max_length=64)
                  
                  
                
Null=true?
Пробовал, конечно. Но админка тем не менее отображает его как обязательное к заполнению
а смысл?
Ну напр. заполняю список участников групы, кто то из них не зареган и надо просто указать остальную инфу без выбора мембера
Обсуждают сегодня