Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

248
Visualizações
(Django) ¿cómo enviar un formulario con campos vacíos?

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:

  1. Estoy usando formularios.ModelForm, los campos provienen de allí.
  2. Estoy usando js para ocultar y mostrar los campos relevantes.

Agradezco cualquier ayuda/sugerencia. :)

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

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

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda