Да, это можно исправить, но это действительно довольно уродливый метод.
Я должен отметить, что это ошибка в трекере # 77251 ( edit : это исправлено в Komodo 6.1.0). Вы можете посмотреть эту ошибку, чтобы узнать, когда она действительно исправлена.
Что касается остановки красных волнистых линий - Вы можете сделать это, отредактировав файл языка Python для шаблона HTML Django вручную. Файл, который вы хотите отредактировать, - koDjango_URL_Language.py
, его можно найти в ..ActiveState Komodo Edit 5\lib\mozilla\extensions\django_language@ActiveState.com\components
.
Добавьте следующий метод переопределения к class KoDjangoLanguage
:
def get_linter(self):
return None
Обратите внимание, что это предполагает, что вы сохраняете свои файлы шаблонов django как .django.html (что, если вы не сделали этого, при этом обеспечивает окрашивание синтаксиса тегов шаблонов, что довольно приятно). После редактирования файла сохраните и перезагрузите Komodo, и проблема должна исчезнуть.
Из того, что я понимаю, этот файл необходимо редактировать всякий раз, когда вы обновляете версии Komodo. Надеюсь, мы увидим, что рано или поздно эта проблема будет исправлена, и улучшится поддержка Django во всех любимых IDE каждого.