Coverage for website/thaliawebsite/templatetags/grid_item.py: 100.00%

5 statements  

« prev     ^ index     » next       coverage.py v7.6.7, created at 2025-08-14 10:31 +0000

1from django import template 

2 

3register = template.Library() 

4 

5 

6@register.inclusion_tag("includes/grid_item.html") 

7def grid_item( 

8 title=None, 

9 meta_text="", 

10 url=None, 

11 image_url=None, 

12 ribbon=None, 

13 class_name="", 

14 anchor_attrs="", 

15 show_loading_animation=True, 

16): 

17 return { 

18 "title": title, 

19 "url": url, 

20 "image_url": image_url, 

21 "meta_text": meta_text, 

22 "ribbon": ribbon, 

23 "class_name": class_name, 

24 "anchor_attrs": anchor_attrs, 

25 "show_loading_animation": show_loading_animation, 

26 }