Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/10/2011, 01:01
joseosuna2
 
Fecha de Ingreso: octubre-2011
Ubicación: Alcobendas
Mensajes: 33
Antigüedad: 13 años, 2 meses
Puntos: 1
Inserción Campo

Siguiendo el consejo, Razpeitia, ya he revisado el documento https://docs.djangoproject.com/en/dev/topics/db/queries/
pero no consigo insertar el campo usuarios, la la tabla models.py, lo intento de la siguiente forma, es a esto lo que le daba vueltas en la otra cuestión, no al código completo, gracias:

Código Python:
Ver original
  1. for i in request.POST.getlist('usuarios'):     
  2.                         usuario=User.objects.get(id=i)
  3.                                                 Proyectos.usuarios.add(usuario)
.
Código Python:
Ver original
  1. class Proyectos(models.Model):
  2.     titulo=models.CharField(max_length=100)
  3.     creacion=models.DateField(default=datetime.datetime.now)
  4.     estado=models.CharField(max_length=30)
  5.     objetivo=models.TextField(null=True)
  6.     conclusion=models.TextField(null=True)
  7.     porcentaje=models.IntegerField()
  8.     modificado=models.DateTimeField(default=datetime.datetime.now)
  9.     autor=models.IntegerField()
  10.     usuarios=models.ManyToManyField(User)
  11.     proyectos_rel=models.ManyToManyField("self")
  12.     documentos=models.ManyToManyField(Documentos)
  13.     class Meta:
  14.         db_table='Proyectos'
  15.     def __unicode__(self):
  16.         return self.titulo