Мы используем VueJS
внутри Django
шаблонов. Каждый шаблон имеет собственное приложение VueJS.
base. html
<div id="vue">
{% block content %}
{% endblock %}
</div> ...
page. html
{% extends "base.html" %}
{% block content %}
...
<div v-if="..."..</div>
{% endblock %}
<script>
new Vue({...
</script>
Проблема в том, что PyCharm
не распознает, что мы используем Vue
так что он не выделяет и не автозаполняет такие вещи, как v-if
et c ...
В *.vue
файлах все работает правильно.
Есть ли способ ввести язык к файлу или другой способ сообщить PyCharm, что мы используем Vue?
РЕДАКТИРОВАТЬ
Когда я go в Редактор -> Типы файлов -> Vue. js Шаблон , есть только шаблон *.vue
. Поэтому я пытаюсь добавить *.html
, но PyCharm
предупреждает меня This wildcard is already registered by HTML filetype Reassign wildcard?