Django 1.10.1 'my_templatetag' não é uma biblioteca de tags registrada. Deve ser um dos seguintes:

Eu quero um menu personalizado, dependendo de qual grupo você é membro. Estou usando o Django 1.10.1, allauth e assim por diante. Quando estou tentando fazer meu tag de modelo, ele falha e diz: ¨

TemplateSyntaxError at /
'my_templatetag' is not a registered tag library. Must be one of:
account
account_tags
admin_list
admin_modify
admin_static
admin_urls
cache
i18n
l10n
log
socialaccount
socialaccount_tags
static
staticfiles
tz

'my_templatetag.py' fica assim:

from django import template
from django.contrib.auth.models import Group


register = template.Library()

@register.filter(name='has_group')
def has_group(user, group_name):
    group =  Group.objects.get(name=group_name)
    return group in user.groups.all()

e esse erro aparece no meu arquivo .html, que diz:

{%  load my_templatetag %}

Tentei reiniciar o servidor milhões de vezes, também tentei alterar todos os nomes e o aplicativo faz parte do INSTALLED_APPS em settings.py. O que estou fazendo errado?

questionAnswers(9)

yourAnswerToTheQuestion