Estoy usando Komodo Edit 5.2 para editar archivos de plantilla html y Django. Siempre muestra un solo error de sintaxis dentro del primer área {% block%} en la primera etiqueta de mi plantilla.Komodo Edit 5.2 Error de sintaxis de plantilla de Django - Información: <head> anteriormente mencionado
Por ejemplo:
{% extends "base.html" %}
{% load i18n %}
{% block title %}Hello{% endblock %}
{% block content %}
<p>Hello</p> <-- Syntax error on this single line
<p>Other lines have no errors</p>
{% endblock %}
{% block footer %}
<p>No errors here</p>
{% endblock %}
El error de sintaxis dada es:
Info: <head> previously mentioned
Sé que es un hecho de que el error no tiene nada que ver con mi etiqueta <head>
ya que se produce en la plantilla de base y en las plantillas secundarias (y el IDE no es lo suficientemente inteligente como para procesar las plantillas base cuando está en un elemento secundario, etc.) Todas las etiquetas html se cierran correctamente y todo se valida para XHTML estricto.
Este forum post menciona un problema similar pero no ofrece ninguna solución (y puede ser específico del resaltado de sintaxis Smarty).
¿Alguna idea sobre cómo resolver este error (o desactivarlo para que no se muestre)?
Gracias por su ayuda. ¡Y agradezco la sugerencia de guardar plantillas como .django.html para obtener el resaltado de sintaxis adicional! –
'get_linter' no parece estar presente en 5.2 en ubuntu – mpen