python - studio - Editor visual para plantillas Django?
visual studio code django (6)
¿Hay alguna herramienta por ahí para construir visualmente plantillas de Django?
Gracias
Es un tipo de respuesta indirecta, pero si para usted es importante poder utilizar herramientas como Dreamweaver en sus plantillas, puede encontrar que le gusta Genshi mejor que las Plantillas Django, y es bastante fácil cambiar su motor de plantillas.
Genshi es un lenguaje de plantillas XML que es uno de los herederos de la familia Zope TAL. Su archivo de plantilla es un archivo XML válido, por lo que puede abrirlo en cualquier herramienta compatible con XML. Personalmente, una vez que me acostumbré a usar plantillas XML, no pude volver atrás, pero son más lentas de procesar (un analizador xml tiene que ejecutarse entre bastidores) y requieren XHTML válido en su salida, que puede ser una buena o una cosa mala. (El contenido html enviado por el usuario no válido, por ejemplo, debería ser forzado a limpiar usando algo como Beautiful Soup o ElementTree).
No hay una herramienta WYSIWYG como Dreamweaver. Pero el resaltado es posible. Estoy usando Kate para editar mis plantillas.
Por ejemplo, cuando comenta en la plantilla de Django, inserta {% comment %}
.
No lo he intentado personalmente, pero un compañero de trabajo utiliza el ActiveState Komodo Edit gratuito para editar las plantillas de Django, y la página en la que vinculé el soporte de reclamos para la edición de plantillas de Django.
También hay netbeans-django que está creando un complemento de Django para Netbeans, pero no tenemos idea de lo completo o bien que funciona.
He leído que TextMate tiene un "paquete Django" para editar el código y las plantillas si estás en una Mac.
No se olvide que para los usuarios de Emacs hay ayuda con la plantilla de django. El enlace de Emacs lo llevará a documentación más útil en Emacs.
Realmente me gusta Eclipse con Pydev y el plugin Aptana Studio 3 Eclipse. Más información aquí: http://pydev.blogspot.com/2010/08/django-templates-editor.html
(Lo primero que hice fue cambiar el tema. Me gusta bastante el resaltado de la plantilla Django del tema Mac Classic).
También hay PyCharm .