Подтвердить что ты не робот

Поддерживает ли PyCharm Jinja2?

В бутылочном проекте шахты используется Jinja2. PyCharm не распознает автоматически и показывает такие строки, как ошибки. Есть ли способ заставить Jinja2 работать?

4b9b3361

Ответ 1

В про-версии поддерживаются Jinja2, Django и Mako. Вы можете настроить язык шаблона в настройках проекта:

In Python Template Settings the template langauge is set to Jinja2

В издании сообщества могут отсутствовать определенные языки шаблонов.

Ответ 2

Я думаю, стоит отметить, что издание PyCharm Community не поддерживает Jinja2, Mako и Django. Он доступен только в PyCharm Professional.

Смотрите comparison из двух.

Ответ 3

введите описание изображения здесь Да, версия pro из pycharm поддерживает Jinja2, чтобы включить ее здесь

От Файл откройте Настройки и найдите шаблон python в разделе Языки и рамки Выберите Языки шаблона Python оттуда Щелкните HTML и выберите Jinja2 в качестве языка шаблонов.

см. изображение для лучшего понимания.

Ответ 4

Если yoy использует расширение .jinja вместо .jinja2, оно не будет работать, шаблоны не будут выделены.

Вам нужно добавить расширение файла в раздел типов файлов.

  • Настройки > Общие > Типы файлов
  • Перейдите к шаблону Jinja 2
  • Зарегистрируйте новый шаблон, нажав +, добавьте *.jinja

введите описание изображения здесь