Jelajahi Sumber

Fixes #7096: Home links should honor BASE_PATH configuration

jeremystretch 4 tahun lalu
induk
melakukan
4f36885c5e

+ 2 - 1
docs/release-notes/version-3.0.md

@@ -1,11 +1,12 @@
 # NetBox v3.0
 
-## v2.11.12 (2021-08-23)
+## v3.0.1 (FUTURE)
 
 ### Bug Fixes
 
 * [#7070](https://github.com/netbox-community/netbox/issues/7070) - Fix exception when filtering by prefix max length in UI
 * [#7071](https://github.com/netbox-community/netbox/issues/7071) - Fix exception when removing a primary IP from a device/VM
+* [#7096](https://github.com/netbox-community/netbox/issues/7096) - Home links should honor `BASE_PATH` configuration
 
 ---
 

+ 2 - 2
netbox/templates/base/sidenav.html

@@ -7,12 +7,12 @@
   {# Brand #}
 
     {# Full Logo #}
-    <a class="sidenav-brand" href="/">
+    <a class="sidenav-brand" href="{% url 'home' %}">
       <img src="{% static 'netbox_logo.svg' %}" height="48" class="sidenav-brand-img" alt="NetBox Logo">
     </a>
 
     {# Icon Logo #}
-    <a class="sidenav-brand-icon" href="/">
+    <a class="sidenav-brand-icon" href="{% url 'home' %}">
       <img src="{% static 'netbox_icon.svg' %}" height="32" class="sidenav-brand-img" alt="NetBox Logo">
     </a>
 

+ 1 - 1
netbox/templates/media_failure.html

@@ -42,7 +42,7 @@
                 The file <code>{{ filename }}</code> exists in the static root directory and is readable by the HTTP process.
             </li>
         </ul>
-        <p>Click <a href="/">here</a> to attempt loading NetBox again.</p>
+        <p>Click <a href="{% url 'home' %}">here</a> to attempt loading NetBox again.</p>
     </div>
 </body>
 </html>

+ 1 - 1
netbox/templates/rest_framework/api.html

@@ -9,5 +9,5 @@
 {% block title %}{% if name %}{{ name }} | {% endif %}NetBox REST API{% endblock %}
 
 {% block branding %}
-  <a class="navbar-brand" href="/{{ settings.BASE_PATH }}">NetBox</a>
+  <a class="navbar-brand" href="{% url 'home' %}">NetBox</a>
 {% endblock branding %}