Tengo un formulario con una lista desplegable con dos opciones ("MCQ" y "SEQ") y algunos campos. Seleccionar "MCQ" ocultaría los campos utilizados por "SEQ" y viceversa. Quiero enviar este formulario, pero aparece el aviso "Por favor complete este campo". ¿Qué debo hacer para enviar este formulario?
He buscado en el desbordamiento de pila antes de buscar posibles soluciones, algunos sugirieron colocar "requerido" o "deshabilitado" de antemano, sin embargo, me gustaría una forma dinámica de hacerlo si es posible, pero en función de la opción que seleccione el usuario, ya que el usuario puede dejar todo vacío y simplemente enviar si no se requiere nada.
Información Adicional:
Agradezco cualquier ayuda/sugerencia. :)
Su modelo no debe definir esos campos como obligatorios, de esta manera pueden estar vacíos cuando se valida el formulario:
class MyModel: my_field = models.CharField(blank=True, null=True, length=500) ... blank=True le dirá a sus formularios que no devuelvan un error si este campo está vacío