Используя шаблонизатор Django без остальной части Django

Я создаю приложение, которое использует движок шаблонов / язык Django для «компиляции» некоторого HTML. Тем не менее, приложение не работает на Django и не имеет всей конфигурации и прочего. Когда я пытаюсь использовать его, я получаю следующую ошибку:

Traceback (most recent call last):
  File "Send.py", line 33, in <module>
    template = loader.get_template("email.html")
  File "/Library/Python/2.7/site-packages/django/template/loader.py", line 157, in get_template
    template, origin = find_template(template_name)
  File "/Library/Python/2.7/site-packages/django/template/loader.py", line 138, in find_template
    raise TemplateDoesNotExist(name)
django.template.base.TemplateDoesNotExist: email.html

Код, который я использую, следующий:

from django.template import loader, Context
from django.conf import settings

template = loader.get_template("email.html")
rendered = template.render(data)

Шаблон находится в том же каталоге, что и файл Python.

5
задан 25 January 2012 в 12:36
поделиться