Ho una tabella HTML che mi piacerebbe poter esportare in un file Excel. Ho già un'opzione per esportare la tabella in un file IQY, ma preferirei qualcosa che non permettesse all'utente di aggiornare i dati tramite Excel. Voglio solo una funzione che cattura un'istantanea del tavolo nel momento in cui l'utente fa clic sul link/pulsante.Django/Python: salva una tabella HTML in Excel
Preferirei che la funzione fosse un collegamento/pulsante nella pagina HTML che consente all'utente di salvare i risultati della query visualizzati nella tabella. Sarebbe anche bello se la formattazione da HTML/CSS potesse essere mantenuta. C'è un modo per farlo? O qualcosa che posso modificare con l'IQY?
Posso provare a fornire maggiori dettagli se necessario. Grazie in anticipo.
Da un punto di vista dell'interfaccia utente, come dovrei presentare il file CSV all'utente? L'utente guarderebbe già la pagina, quindi farebbero clic su un collegamento che poi tornerà a una funzione di visualizzazione e genererà il file CSV, quindi ...? – kafuchau
Inoltre, un CSV non manterrebbe alcuna formattazione che la mia tabella HTML ha già, giusto? – kafuchau
Giusto. Con CSV i risultati non sono così belli; non è solo una questione di stili, ma anche la larghezza della colonna è solo quella standard. Poiché esistono modi per produrre file Excel nativi, non è consigliabile utilizzare CSV. –