[I have this discussion at http://groups.google.com/group/django-users/browse_thread/thread/989c569d5118980d]
Is 'django.template.loaders.app_directories.load_template_source' required in the TEMPLATE_LOADERS setting for custom template tags to work?
We know that simply having a custom tag in the templatetags directory of your Django application makes that tag available for use in the application.
In the case of loading of templates, we know that having 'django.template.loaders.filesystem.load_template_source' in the TEMPLATE_LOADERS setting together with appropriate entries in TEMPLATE_DIRS enables Django to load templates from the specified directories. This is pretty clear and logical. But in the case of custom template tags, I see them becoming magically available.
So do you have any idea how custom template tags are found/loaded/handled?