Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/polymorphic/formsets/utils.py: 13%

11 statements  

« prev     ^ index     » next       coverage.py v6.4.4, created at 2023-07-17 14:22 -0600

1""" 

2Internal utils 

3""" 

4import django 

5 

6 

7def add_media(dest, media): 

8 """ 

9 Optimized version of django.forms.Media.__add__() that doesn't create new objects. 

10 """ 

11 if django.VERSION >= (2, 2): 

12 dest._css_lists.extend(media._css_lists) 

13 dest._js_lists.extend(media._js_lists) 

14 elif django.VERSION >= (2, 0): 

15 combined = dest + media 

16 dest._css = combined._css 

17 dest._js = combined._js 

18 else: 

19 dest.add_css(media._css) 

20 dest.add_js(media._js)