Sono nuovo nella costruzione e nella progettazione di un'app Web, quindi mi piacerebbe qualche consiglio (Django è il mio framework). Sto cercando di creare un sito Web "how-to" che istruisca gli utenti sulla procedura dettagliata per eseguire una determinata attività. Mi piacerebbe che la navigazione del sito web fosse qualcosa del genere ...
... in cui è presente una navigazione ad albero nel riquadro di sinistra che elenca ogni passaggio (ad esempio, Passaggio 1, Passaggio 2, ecc.) che espande e carica le istruzioni per ogni passaggio nel diritto- riquadro. Non voglio ricaricare la pagina ogni volta in modo che mi porti in AJAX. A questo punto, non sono sicuro di come implementarlo. Memorizzo l'HTML / CSS in un database da estrarre quando l'utente fa clic su determinati collegamenti? O scrivo HTML / CSS nei miei file modello con display: hidden
da modificare in display: block
quando si fa clic sui collegamenti corrispondenti?