1. sarument

    11.03.2010

    0 ↑
    0 ↓
    Создал собственные фльтры в папке проекта:
    /
    templatetags/
    custom_filters.py
    __init__.py
    Импортирую фильтры в шаблон {% load custom_filters %} выходит ошибка:
    'custom_filters' is not a valid tag library: Could not load template library from django.templatetags.custom_filters, No module named custom_filters

    т.е. он её ищет в папке джанго и соответственно не находит. Если её туда положить, то все работает. из шела приложения фильтры тоже нормально импортируется. Как сказать шаблону что искать надо от корня приложения?
  2. templatetags должны лежать не в папке проекта, а в папке приложения

  3. sarument

    11.03.2010

    0 ↑
    0 ↓
    Arcady Chumachenko

    Пробовал по всякому, и в корень тоже выкладывал.
  4. sarument

    11.03.2010

    0 ↑
    0 ↓
    убрал django.templatetags из INSTALLED_APPS - помогло)

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.