Estoy usando django, y tengo una página web estática con un formulario GET y unas 30 casillas de verificación. El usuario selecciona varios cuadros y hace clic en Buscar, y un resultado de una base de datos se devuelve a la misma página en una tabla. Sin embargo, todas las casillas de verificación se han borrado, ya que HTML no tiene estado.
¿Cuál es la solución más simple para recordar el estado de las casillas de verificación? He revisado los documentos de django, pero los ejemplos simplemente usan una variable y un IF para un formulario de texto único. Seguramente, no tengo que verificar si cada casilla está establecida en el querydict. Además, mi formulario fue creado a medida, en lugar de usar formularios django.
Eventualmente, estaba planeando usar JSON para la página y solo actualizar la tabla, y eso resolvería este problema, pero no estoy seguro de si introduciría muchas más, por ejemplo, el botón Atrás no funciona para búsquedas previas.













