S
@register.filter(name='has_group')на 1 запрос меньше
def has_group(user, group_name: str) -> bool:
"""Check user group"""
return group_name in user.groups.values_list("name", flat=True)
*UPD: поправил название переменной
user.groups.filter(name=“name”).exists()