Что ж, когда я пытаюсь использовать «включение» в Django, я столкнулся с некоторыми запутанными проблемами, которые не могу решить сам.
Есть структуры для моего проекта.
MyProject---
App1---
__init__.py
models.py
test.py
urls.py
views.py
App2---
...
template---
App1---
some htmls
App2---
...
templatetags---
__init__.py
inclusion_cld_tags.py
manage.py
urls.py
__init__.py
settings.py
Я зарегистрировал папку templatetags в файле settings.py (оба в установленных APPS и TEMPLATE_DIRS).
Но когда я хочу использовать {% loadlusion_test%} в моем html, это вызывает исключение, подобное этому:
'inclusion_cld_tags' is not a valid tag library: Could not load template library from django.templatetags.inclusion_cld_tags, No module named inclusion_cld_tags
Я думаю, что в моей работе по импорту нет ничего плохого, как я могу это сделать?
Спасибо за помощь!
Моя версия django: 1.0+
Моя версия Python: 2.6.4