fix: django 5.1 removed collapse.js (#556)

This commit is contained in:
Rotzbua 2024-06-14 21:55:01 +02:00 committed by GitHub
parent ba530b9cc0
commit 5f262fce9a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 4 additions and 1 deletions

View file

@ -2,7 +2,7 @@ from collections import OrderedDict
from datetime import date, datetime
from operator import itemgetter
from django import forms
from django import forms, get_version
from django.apps import apps
from django.contrib import admin, messages
from django.contrib.admin.options import csrf_protect_m
@ -114,6 +114,7 @@ class ConstanceAdmin(admin.ModelAdmin):
form=form,
media=self.media + form.media,
icon_type='svg',
django_version=get_version(),
)
for name, options in settings.CONFIG.items():
context['config_values'].append(

View file

@ -15,7 +15,9 @@
{{ block.super }}
{{ media.js }}
<script type="text/javascript" src="{% static 'admin/js/constance.js' %}"></script>
{% if django_version < "5.1" %}
<script type="text/javascript" src="{% static 'admin/js/collapse.js' %}"></script>
{% endif %}
{% endblock %}
{% block bodyclass %}{{ block.super }} change-list{% endblock %}