campo de elección de formulario de modelo de autocompletado sobre la base de la selección de otro campo de elección

Estoy usando django en el motor de aplicaciones de Google en mi proyecto.Este es mi primer proyecto, así que todos los días encuentro nuevos problemas que enfrentar.Mi modelform tiene dos campos que tienen opciones.Por ejemplo, supongamos que la elección para el primer campo de formulario (digamos field1) en models.py es,

TITLE_TYPE = (
    ('A',A),
    ('B',B),
)

Hay dos opciones para el campo dos (digamos campo2).

choice1=(
    (1,'1'),
    (2,'2'),
)

choice2=(
    (3,'3'),
    (4,'4'),
)

Quiero que cuando el usuario seleccione el elemento A en el campo1, el campo2 debería ser opción1 automáticamente y cuando el usuario seleccione B en el campo1, el campo2 debería ser opción2. Cualquier sugerencia.

preguntado el 08 de enero de 11 a las 15:01

1 Respuestas

El problema que describe necesitará ayuda del lado del cliente, a saber, javascript. En general: adjunte un detector de eventos al campo A y establezca el elemento seleccionado en B en consecuencia.

Respondido el 08 de enero de 11 a las 18:01

Bueno, suena bien. Pero estoy usando ModelForm para crear mi formulario. ¿Es posible combinar javascript con mi campo de elección de ModelForm? Como dije, soy muy nuevo en django y python, así que por favor soporten mi ignorancia. - SRC

tiene que haber una forma de establecer un campo de elección desde dentro de los formularios de django - JohnO

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.