[pyar] [Django] Many to many field

Dario Grinberg dariogrinberg en gmail.com
Mie Dic 21 14:21:43 ART 2016


>
> Como dice Mauricio, hasta que no hagas el save() no se persiste el objeto.
> Entiendo que es así corrijanme si me equivoco


Perdón como dice Daniel :P

El 21 de diciembre de 2016, 14:20, Dario Grinberg<dariogrinberg en gmail.com>
escribió:

> Mauricio, ¿estás haciendo primero el save() de "nueva_empresa"?
>
>
> Como dice Mauricio, hasta que no hagas el save() no se persiste el objeto.
> Entiendo que es así corrijanme si me equivoco
>
> El 21 de diciembre de 2016, 14:18, Daniel<dmlistapython en gmail.com>
> escribió:
>
>> Mauricio, ¿estás haciendo primero el save() de "nueva_empresa"?
>>
>> El 20 de diciembre de 2016, 23:11, Mauricio Baeza <elmau en tuta.io>
>> escribió:
>>
>>> Hola...
>>>
>>> Quiero agregar un elemento a un campo manytomany, segun la documentacion
>>> es tan simple como:
>>>
>>> field.members.add(new_member)
>>>
>>> Tengo estos modelos
>>>
>>> class UserProfile(models.Model):
>>>     user = models.OneToOneField(User, verbose_name='Usuario')
>>>
>>> class Empresa(models.Model):
>>>     users = models.ManyToManyField(
>>>         UserProfile, verbose_name='Usuarios', related_name='users',
>>>         blank=True)
>>>
>>> Al crear una empresa, se crea el usuario y su perfil de usuario
>>> correctamente, pero al intentar:
>>>
>>> nueva_empresa.users.add(nuevo_profile)
>>>
>>> No da ningun error, simplemente no lo guarda. Esto es el metodo save del
>>> admin de Django. Si lo edito en la interfaz, lo agrega sin problemas.
>>>
>>> Uso Django 1.8.15 y Py3.5
>>>
>>> ¿Alguna idea?
>>>
>>> Gracias
>>>
>>> --
>>> Todo lo que no es dado es perdido...
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>>
>>
>> --
>> Daniel Malisani
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20161221/4d268ba3/attachment.html>


Más información sobre la lista de distribución pyar