I need to relate a model in Django with it, without the field of the relationship being mandatory to fill it out. Thanks in advance.
Example:
class Cliente(models.Model):
codigo = models.CharField(verbose_name="Codigo")
nombre = models.CharField(verbose_name="Nombre")
direccion = models.CharField(verbose_name="Direccion")
gerencia = models.ForeignKey('self', verbose_name=(u"Cliente"), related_name="cliente_subordinacion")
def __unicode__(self):
return '%s %s' % (self.codigo, self.nombre)
def __str__(self):
return '%s %s' % (self.codigo, self.nombre)