Tengo una tabla HTML que me gustaría poder exportar a un archivo de Excel. Ya tengo una opción para exportar la tabla a un archivo IQY, pero prefiero algo que no permita al usuario actualizar los datos a través de Excel. Solo quiero una característica que tome una instantánea de la tabla en el momento en que el usuario haga clic en el enlace/botón.Django/Python: guarde una tabla HTML en Excel
Preferiría que la función fuera un enlace/botón en la página HTML que permite al usuario guardar los resultados de la consulta que se muestran en la tabla. También sería bueno si el formato del HTML/CSS pudiera conservarse. ¿Hay alguna forma de hacer esto? O algo que puedo modificar con el IQY?
Puedo intentar proporcionar más detalles si es necesario. Gracias por adelantado.
Desde el punto de vista de la interfaz de usuario, ¿cómo presentaría el archivo CSV al usuario? El usuario ya estaría mirando la página, por lo que haría clic en un enlace que luego regresa a alguna función de vista y genera el archivo CSV, y luego ...? – kafuchau
Además, un CSV no mantendría ningún formato que mi tabla HTML ya tenga, ¿verdad? – kafuchau
Derecha. Con CSV los resultados no son tan buenos; no solo se trata de estilos, sino que incluso el ancho de columna es el estándar. Como hay formas de producir archivos nativos de Excel, no recomendaría usar CSV. –