Hola tengo el siguiente problema, existe una relación de muchos es a muchos de un usuario con el modelo Empresa, esto lo agregé con el metodo add_to_class en User:
Código Python:
Ver originalUser.add_to_class('empresa', models.ManyToManyField(Empresa, null=True, blank=True, symmetrical=True))
Se supone que el cuando el usuario se crea no tiene una Empresa por lo tanto se le da a este, la posibilidad de crear una, en la Vista después de guardar la empresa se debe crear la relación entre ambos modelos, pero no me resulta, este es el extracto de la vista.
Código Python:
Ver original#cuando el formulario de la empresa es valido se guarda en BD y en la variable f
f = form.save()
#creo la relacion entre la empresa recién creada y el usuario
User.empresa.add(f)
Espero me pueda ayudar a resolver este problema.
Gracias y Saludos