RISOLTO Django javascript e cache: come far aggiornare gli script

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

fabio_1

Utente Attivo
Messaggi
244
Reazioni
8
Punteggio
43
Sto programmando con python usando lo pseudo server di django.
Ho anche uno script di javascript, importato nel template come:
HTML:
<script type='text/javascript' src="{% static 'lists/js/lists.js' %}"></script>

Il problema è che quando cambio lo script non sempre mi si aggiorna immediatamente perchè continua a caricare la versione dalla cache (o non so, qualcosa del genere :lol:).
A volte basta ricaricare la pagina un paio di volte per risolvere ma altre volte (come ora) non ne vuole sapere anche riavviando il browser (firefox).
Ho provato a cancellare il cookie relativo al sito (http://127.0.0.1:8000/) ma il problema persiste. Ho provato allora a cancellare tutta la cache ed ha funzionato ma così facendomi disconnette da tutti i siti etc e quindi preferisco evitare.

Mi domando se ci sia un sistema alternativo, magari qualche comando in django. Voi come fate?
 
Se e' solo un problema di cache ti basta tenere aperta la console sviluppatori. Assicurati inoltre che nel tab "network" sia spuntata la checkbox "disable cache" (abilitata di default credo).
 
Non so se il problema è solo di cache. La console sviluppatori, se è quella che appare premendo F12 era aperta e credo che anche disable cache fosse spuntata. In compenso ho trovato tra i settings (F1) "disable HTTP cache (when toolbox is open)" ed ho provato a spuntarlo. Vediamo ora che succede.
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top