English please

2011/11/9 jose osuna perez <osunaperezj...@gmail.com>

> Hola, bueno les explico mi problema, tengo 1 tabla que tiene el
> siguiente modelo:
>
> class Proyectos(models.Model):
>    titulo=models.CharField(max_length=100)
>    creacion=models.DateField(default=datetime.datetime.now)
>    estado=models.CharField(max_length=30)
>    objetivo=models.TextField(null=True)
>    conclusion=models.TextField(null=True)
>    porcentaje=models.IntegerField()
>    modificado=models.DateTimeField(default=datetime.datetime.now)
>    autor=models.IntegerField()
>    usuarios=models.ManyToManyField(User)
>    proyectos_rel=models.ManyToManyField("self")
>    documentos=models.ManyToManyField(Documentos)
>    class Meta:
>        db_table='Proyectos'
>    def __unicode__(self):
>        return self.titulo
>
> En mi aplicación te aparece que logicamente, un Proyecto, puede tener
> varios usuarios que esten relacionados al mismo, el problema viene
> cuando tras una llamada a una funcion .js, quiero eliminar uno de esos
> usuarios.
> Por ejemplo, "pepe","pepe1","pepe2" son usuarios del proyecto. Quiero
> borrar el que devuelve "pepe"
> Lo intento de mil maneras como esta:
>
> datos=Proyectos.objects.get(id=identificador)
> if request.POST.get('usuarios','')!='':
>        datos.usuarios.add(request.POST.get('usuarios'))
>        if request.POST.get('usuariosDelete','')!='':
>                datos.usuarios=[]
> Esto lo que hace es eliminarme completamente el Proyecto, en el que el
> usuario se encuentra.
> No se como eliminarlo de la relación de usuarios.
> Muchas gracias por las respuestas. Un saludo
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To post to this group, send email to django-users@googlegroups.com.
> To unsubscribe from this group, send email to
> django-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/django-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to