Append version number to assets to avoid cache issues.
authorAlexandre Segura <mex.zktk@gmail.com>
Fri, 24 Feb 2017 17:50:56 +0100
changeset 392 e07a9c8901c2
parent 391 7ab1cc12827e
child 393 0aa3af4ab0e6
Append version number to assets to avoid cache issues.
src/iconolab/templates/iconolab_base.html
--- a/src/iconolab/templates/iconolab_base.html	Fri Feb 24 17:47:45 2017 +0100
+++ b/src/iconolab/templates/iconolab_base.html	Fri Feb 24 17:50:56 2017 +0100
@@ -12,7 +12,7 @@
 
 		{% block main_css %}
       <link href="https://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet">
-			<link rel="stylesheet" href="{% static 'iconolab/css/iconolab.css' %}">
+			<link rel="stylesheet" href="{% static 'iconolab/css/iconolab.css' %}{% if not IS_JS_DEV_MODE %}?v={% version %}{% endif %}">
 		{% endblock %}
 
 		{% block page_css %} {% endblock %}
@@ -34,8 +34,8 @@
       <footer>
         {% include "partials/footer.html" %}
       </footer>
-      <script src="{% static 'iconolab/js/vendor.js' %}" type="text/javascript"></script>
-      <script src="{% static 'iconolab/js/iconolab.js' %}" type="text/javascript"></script>
+      <script src="{% static 'iconolab/js/vendor.js' %}{% if not IS_JS_DEV_MODE %}?v={% version %}{% endif %}" type="text/javascript"></script>
+      <script src="{% static 'iconolab/js/iconolab.js' %}{% if not IS_JS_DEV_MODE %}?v={% version %}{% endif %}" type="text/javascript"></script>
 	    {% block footer_js %}{% endblock %}
       {% if IS_JS_DEV_MODE %}
       <!-- Webpack devServer script to handle page reload -->