У меня есть приложение django, для которого я пишу стороннее приложение, которое помещается в папку virtualenv lib / python2.7 / site-packages / appname.Он также имеет файлы шаблонов, но само приложение django не находит его по умолчанию.
Как лучше написать стороннее приложение так, чтобы приложение django нашло каталог шаблонов (вСамый простой способ)?
Стороннее приложение имеет следующую структуру:
appdir/
views.py
forms.py
templates/
.Приложение django имеет следующие настройки:
TEMPLATES['APP_DIRS'] = True
INSTALLED_APPS has the 3rd party app
.
Конечно, это простой обходной путь - добавить местоположение стороннего приложения в ШАБЛОНЫ ['DIRS'],но меня скорее интересует лучшая техника.
Django: 1.11.16 Python: 2.7.9
.