Fix media-combining in formsets on Django 2.2

This commit is contained in:
Diederik van der Boor
2019-07-11 21:38:33 +02:00
parent 0f9dbe05b0
commit 622e1e780b
+4 -3
View File
@@ -7,10 +7,11 @@ import django
def add_media(dest, media): def add_media(dest, media):
""" """
Optimized version of django.forms.Media.__add__() that doesn't create new objects. Optimized version of django.forms.Media.__add__() that doesn't create new objects.
Only required for Django < 2.0
""" """
if django.VERSION >= (2, 0): if django.VERSION >= (2, 2):
dest._css_lists += media._css_lists
dest._js_lists += media._js_lists
elif django.VERSION >= (2, 0):
combined = dest + media combined = dest + media
dest._css = combined._css dest._css = combined._css
dest._js = combined._js dest._js = combined._js