J'ai un fichier css et je veux le modifier pour répondre à mes besoins. Le problème est qu'il semble être mis en cache quelque part, car je ne peux pas voir les changements, peu importe ce que je fais dans le fichier css. Je suis sûr que je pointe vers le bon fichier, comme maintenant je l'ai modifié, et cela a fonctionné. Y a-t-il un paramètre pour que je puisse désactiver le cache? Merci!django fichier css mis en cache
Répondre
Il suffit d'aller sur votre site, afficher la source, et copiez le lien vers votre fichier CSS. Vérifiez le lien, vérifiez qu'il est en cours de modification. Actualisez le fichier CSS manuellement via votre navigateur pour obtenir la dernière version.
Ceci n'est pas un problème de Django.
Avez-vous essayé d'ajouter un horodatage à la fin de la requête? Je sais que certains frameworks le font automatiquement pour les fichiers .js et .css afin d'éviter la mise en cache.
ce n'est pas un .css ajouté en tant que paramètre MEDIA à une vue. – dana
Comme indiqué dans cet article http://www.wkoorts.com/wkblog/2009/07/12/css-auto-reload-with-django-templates/, vous pouvez forcer django recharger votre fichier CSS en utilisant un paramètre dans votre lien css:
<link rel="stylesheet" type="text/css" href="/site_media/css/style.css?{% now "U" %}" />
Horodatage qui prend une valeur différente à chaque seconde, de sorte que vous pourrait même recharger votre css seconde chaque seconde si nécessaire!
- 1. Le remplacement de Django get_query_set est mis en cache
- 2. Document.write étant mis en cache
- 3. Frameset cadre mis en cache par Firefox
- 4. Mise en cache et évitement du contenu mis en cache
- 5. Le contenu est mis en cache
- 6. RSL non mis en cache dans Flex?
- 7. Serveur lié et index mis en cache
- 8. Forcer gethostbyname non mis en cache()
- 9. Clonage efficace des objets mis en cache
- 10. Smarty infirmation fichiers mis en cache
- 11. SSRS et rapports mis en cache
- 12. Sélection de plusieurs éléments mis en cache
- 13. Linq2SQL Les compteurs sont mis en cache?
- 14. Comment s'assurer que les fichiers CSS/JS ne sont pas mis en cache sur le navigateur?
- 15. Problème de mise en cache CSS/Jscript
- 16. Mise en cache dans JS/CSS
- 17. Erreur dans Django mis en place
- 18. comment empêcher css et js être mis en cache par le fournisseur de services Internet?
- 19. Comment vous assurer que les fichiers JavaScript et CSS mis en cache sont rechargés?
- 20. têtes d'erreur: ap_headers_output_filter() après avoir mis en-tête de cache dans le fichier htaccess
- 21. Django - comment supprimer les résultats mis en cache des messages de formulaires précédents?
- 22. HTML5 Le fichier manifeste du cache lui-même n'est pas mis en cache et appelé à chaque chargement de ressource
- 23. Affichage en temps réel du contenu mis en cache
- 24. Prise en main d'IE sur le contenu mis en cache
- 25. Les scripts échouent lorsque jQuery.js n'est pas mis en cache. En cache, les scripts s'exécutent correctement.
- 26. Le fichier css n'est pas mis à jour
- 27. ASP.NET Spécifier les fichiers qui doivent être mis en cache
- 28. Contrôle du cache des fichiers Web qui doivent déjà être mis en cache
- 29. Mise en cache de sitemaps dans django
- 30. Drupal - désactiver le cache CSS
Quel navigateur utilisez-vous? Soufflez votre cache. –