Closes #8135: Append version when fetching static assets

This commit is contained in:
jeremystretch 2021-12-21 13:00:52 -05:00
parent d275538116
commit ceb941df81

View File

@ -104,23 +104,23 @@
{# Static resources #} {# Static resources #}
<link <link
rel="stylesheet" rel="stylesheet"
href="{% static 'netbox-external.css'%}" href="{% static 'netbox-external.css'%}?v={{ settings.VERSION }}"
onerror="window.location='{% url 'media_failure' %}?filename=netbox-external.css'" onerror="window.location='{% url 'media_failure' %}?filename=netbox-external.css'"
/> />
<link <link
rel="stylesheet" rel="stylesheet"
href="{% static 'netbox-light.css'%}" href="{% static 'netbox-light.css'%}?v={{ settings.VERSION }}"
onerror="window.location='{% url 'media_failure' %}?filename=netbox-light.css'" onerror="window.location='{% url 'media_failure' %}?filename=netbox-light.css'"
/> />
<link <link
rel="stylesheet" rel="stylesheet"
href="{% static 'netbox-dark.css'%}" href="{% static 'netbox-dark.css'%}?v={{ settings.VERSION }}"
onerror="window.location='{% url 'media_failure' %}?filename=netbox-dark.css'" onerror="window.location='{% url 'media_failure' %}?filename=netbox-dark.css'"
/> />
<link <link
rel="stylesheet" rel="stylesheet"
media="print" media="print"
href="{% static 'netbox-print.css'%}" href="{% static 'netbox-print.css'%}?v={{ settings.VERSION }}"
onerror="window.location='{% url 'media_failure' %}?filename=netbox-print.css'" onerror="window.location='{% url 'media_failure' %}?filename=netbox-print.css'"
/> />
<link rel="icon" type="image/png" href="{% static 'netbox.ico' %}" /> <link rel="icon" type="image/png" href="{% static 'netbox.ico' %}" />
@ -129,7 +129,7 @@
{# Javascript #} {# Javascript #}
<script <script
type="text/javascript" type="text/javascript"
src="{% static 'netbox.js' %}" src="{% static 'netbox.js' %}?v={{ settings.VERSION }}"
onerror="window.location='{% url 'media_failure' %}?filename=netbox.js'"> onerror="window.location='{% url 'media_failure' %}?filename=netbox.js'">
</script> </script>