Nel mio progetto Django l'my_app applicazione ha un modello che fa riferimento a un file statico javascript:file statici Django non vengono aggiornati
<script src="{% static 'my_app/my_script.js' %}"></script>
Una volta ho installato my_script.js in my_app/templates/my_app, tutto sembrava funzionare . A un certo punto ho sovrascritto my_script.js con uno script diverso, in modo che my_script.js abbia ora un contenuto diverso.
Tuttavia, quando carico my_app con il mio browser, carica il vecchio my_script.js, anche se non esiste più. Come posso risolverlo? Grazie.
Grazie. Dovrei usare "? Get = parameter" in questo modo: ? E quindi aggiungi {% statichash%} al modello?L'ho appena provato e non mi piace {% statichash%}. – jazzblue
no, mi dispiace,? Get = parametro è solo per me che sto cercando di essere intelligente e unire la spiegazione e un esempio. Copia semplicemente il codice del tag dello sstatic template dal link di bitbucket nel tuo file templatetags (consulta i documenti di django su come aggiungerne uno se non ne hai già uno) e usa {% sstatic 'foobar'%} invece di {% static "foobar"%}. Anche l'approccio di Hieu Nguyen dovrebbe funzionare, ma non averlo testato, potrebbe essere necessario spostare il? V = 0000X dopo il%}. – AdamKG