Un de mes projets de bouteilles utilise Jinja2. PyCharm ne le reconnaît pas automatiquement et affiche ces lignes comme des erreurs. Existe-t-il un moyen de faire fonctionner Jinja2?
Dans l'édition pro, ces langages de modèles:
sont pris en charge. Vous pouvez configurer la langue du modèle dans les paramètres du projet:
L'édition communautaire peut manquer de certaines langues de modèle.
Je pense qu'il vaut la peine de mentionner que l'édition communautaire PyCharm ne prend pas en charge Jinja2, Mako et Django. Il est disponible uniquement dans PyCharm Professional.
Voir comparaison des deux.
Oui, l'édition pro de pycharm prend en charge Jinja2 pour l'activer, allez ici
Depuis Fichier ouvrez Paramètres et recherchez = pour modèle python sous Langues et cadres Sélectionnez Python Langues de modèle à partir de là Cliquez sur HTML et sélectionnez Jinja2 comme langue de modèle.
veuillez voir l'image pour une meilleure compréhension.
Si vous utilisez .jinja
extension au lieu de .jinja2
, cela ne fonctionnera pas, les modèles ne sont pas mis en surbrillance.
Vous devez ajouter l'extension de fichier à la section des types de fichiers.
*.jinja