Append version number to assets to avoid cache issues.
--- 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 -->