Jinja2 emplateNotFound (но файл существует)

В одном из моих представлений в Django 4.0 я хочу вывести краткое содержание урока с помощью Jinja2. Несмотря на то, что шаблон наверняка существует в хорошем месте, я получаю jinja2.exceptions.TemplateNotFound, что очень смущает.

views.py:

from jinja2 import Environment, FileSystemLoader

def generate(request):
    if request.method == 'POST':
        ...
        var1 = "foo"
        var2 = "bar"
        var3 = 123
        BASE_DIR = Path(__file__).resolve().parent.parent
        templatesPath = str(BASE_DIR) + '/static/tex/'
        fileSystemLoader = FileSystemLoader(templatesPath)
        env = Environment(loader = fileSystemLoader)
        renderedLatex = env.get_template(templatesPath + 'lesson_template.tex').render(pvar1, var2, var3)

После вызова представления вывод будет следующим:

jinja2.exceptions.TemplateNotFound: /home/user1/Projects/Dramath/Dramath-Project/static/tex/lesson_template.tex

Чтобы убедиться в отсутствии опечатки, я скопировал полный путь к файлу шаблона и сравнил его с приведенным выше - оба пути одинаковы.

enter image description here

Для быстрого теста я попытался переместить lesson_template.tex в корневой каталог проекта, но это ничего не дало.

Есть идеи, где может быть проблема?

Вернуться на верх