Gmail Calendar Docs Reader La Web Más »
Grupos visitados recientemente | Ayuda | Acceder
Página principal de Grupos de Google
Problemas con los forms
En este grupo hay demasiados temas que deben mostrarse primero. Para que este aparezca al principio de la lista, debes descartar esta opción para alguno de los anteriores.
Error al procesar tu solicitud. Por favor, inténtalo de nuevo.
marcar
  3 mensajes - Ocultar todos  -  Traducir todo al Traducido (ver todos los originales)
El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
Tu respuesta no se ha enviado.
Tu entrada se ha publicado correctamente.
 
De:
Para:
Cc:
Seguimiento:
Añadir Cc | Añadir seguimiento | Editar asunto
Asunto:
Validación:
Con fines de verificación, escribe los caracteres que veas en la imagen siguiente o los números que escuches haciendo clic en el icono de accesibilidad. Escucha y escribe los números que oyes.
 
Guillermo Arancio  
Ver perfil  
 Más opciones 2 jul 2009, 17:45
De: Guillermo Arancio <quieneslat...@gmail.com>
Fecha: Thu, 2 Jul 2009 18:45:26 -0300
Local: Jue 2 jul 2009 17:45
Asunto: Problemas con los forms

 Estoy teniendo problemas con la generación de un form, mas bien no se como
generar el form a partir del siguiente modelo:

#model.py
class Tipo_Dato(models.Model):
    id = models.AutoField('id', primary_key=True)
    descripcion = models.CharField(max_length=20)
    tabla_base = models.CharField(max_length=50)

    def __unicode__(self):
        return self.descripcion

class Preguntas(models.Model):
    id = models.AutoField('id', primary_key=True)
    tipo_dato = models.ForeignKey(Tipo_Dato)
    pregunta = models.CharField(max_length=200)

    def __unicode__(self):
        return self.pregunta

class Esquemas(models.Model):
    id = models.AutoField('id', primary_key=True)
    descripcion = models.CharField(max_length=200)
    preguntas = models.ManyToManyField(Preguntas)
    modulo = models.ManyToManyField(Modulos, blank=True)

    def __unicode__(self):
        return self.descripcion

class Consumo_Afiliado(models.Model):
    id = models.AutoField('id', primary_key=True)
    id_paciente = models.ForeignKey(Paciente)
    id_esquema = models.ForeignKey(Esquemas)

    def __unicode__(self):
        return self.id

class Respuesta_Pregunta(models.Model):
    id = models.AutoField('id', primary_key=True)
    id_consumo = models.ForeignKey(Consumo_Afiliado)
    id_pregunta = models.ForeignKey(Preguntas)

    def __unicode__(self):
        return self.id

class Tipo_Texto(models.Model):
    id = models.AutoField('id', primary_key=True)
    respuesta = models.ForeignKey(Respuesta_Pregunta)
    valor = models.CharField(max_length=200)

    def __unicode__(self):
        return self.valor

class Tipo_Numerico(models.Model):
    id = models.AutoField('id', primary_key=True)
    respuesta = models.ForeignKey(Respuesta_Pregunta)
    valor = models.PositiveIntegerField()

    def __unicode__(self):
        return self.valor

Quiero generar un form que me traiga la lista de preguntas definidas en el
Esquema, y que sean del tipo que esta definido en Preguntas.tipo_dato en un
solo input que tenga como label Preguntas.pregunta y como tipo de dato
contenido en Preguntas.tipo_dato y que la respuesta vaya a parar en
Respuesta_pregunta y en la tabla tipo_Texto o Tipo_numerico.

Es mala eleccion utilizar el modulo forms de django para resolver esto? me
conviene resolver esto dentro de las template a partir de una lista? que
puedo hacer?

Guillermo


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Nadia  
Ver perfil  
 Más opciones 2 jul 2009, 17:59
De: Nadia <nadiacr.fr...@gmail.com>
Fecha: Thu, 2 Jul 2009 16:59:42 -0500
Local: Jue 2 jul 2009 17:59
Asunto: Re: [Django-es] Problemas con los forms

Checa esta liga te va a ser util, puedes crear tu formulario a partir de los
modelos

http://docs.djangoproject.com/en/dev/topics/forms/modelforms/#topics-...

El 2 de julio de 2009 16:45, Guillermo Arancio
<quieneslat...@gmail.com>escribió:


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Andres Vargas - zodman  
Ver perfil  
 Más opciones 2 jul 2009, 19:55
De: Andres Vargas - zodman <zod...@gmail.com>
Fecha: Thu, 2 Jul 2009 18:55:04 -0500
Local: Jue 2 jul 2009 19:55
Asunto: Re: [Django-es] Re: Problemas con los forms
mira aqui hay un ejemplo de como podria cargar model forms con
contenido y mostrarlo

http://collingrady.wordpress.com/2008/07/24/useful-form-tricks-in-dja...

On 7/2/09, Nadia <nadiacr.fr...@gmail.com> wrote:


    Reenviar  
Debes registrarte antes de enviar mensajes.
Para enviar una entrada, antes deberás formar parte del grupo.
Antes de enviar entradas, actualiza tu alias en la configuración de la suscripción.
No dispones del permiso necesario para enviar entradas.
Fin de los mensajes
« Volver a “Debates” « Tema más reciente     Tema anterior »

Crear un grupo - Grupos de Google - Página principal de Google - Condiciones del servicio - Política de privacidad
©2010 Google