Articles of templates

Cómo: crear archivos .doc usando plantillas con django / python

Estoy escribiendo una aplicación django y hay algo que no sé cómo hacer. Supongamos que tiene una base de datos con usuarios y varios archivos .doc que le gustaría enviar a esos usuarios (cartas postales, no electrónicamente). Me pregunto si hay una manera de crear automáticamente esas letras a partir de plantillas utilizando mi base […]

¿Preproceso SHPAML en el cargador de plantillas de Django?

¿Hay alguna manera de hacer que el cargador de plantillas de Django ejecute todas las plantillas que carga (es decir, directamente o mediante extensión / inclusión) a través de SHPAML si se considera que el HTML no está actualizado? Sé cómo invocar SHPAML de forma recursiva en un directorio completo, pero preferiría poder ejecutarlo a […]

¿Django tiene una etiqueta de plantilla que puede detectar las URL y convertirlas en hipervínculos?

Cuando alguien escribe una publicación y copia y pega una URL en ella, ¿puede Django detectarla y mostrarla como un hipervínculo en lugar de texto simple?

Crear gráficos / árboles de herencia para las plantillas de Django.

¿Hay alguna herramienta por ahí que tome un directorio con una aplicación Django, la escanee en busca de plantillas y dibuje / imprima / liste una jerarquía de herencia entre plantillas? Ver qué bloques se están anulando en cada nivel sería una característica especialmente útil en esta herramienta.

Clase Boost :: Python con plantillas de funciones: ¿Cómo agregar instancias desde afuera?

Resumen ¿Hay alguna forma (en C ++, no en Python) de agregar instancias adicionales de plantillas de funciones para una clase en Boost :: Python desde el exterior (mediante inyección, reabriendo la definición, registrando las instancias necesarias, etc.)? Fondo Dada una clase (no una plantilla de clase) que contiene miembros que son plantillas de función, […]

¿Cómo pasar argumentos del tornado a un archivo js pero no a html?

En el servidor renderizo una plantilla con un argumento, como este: self.render(‘templates/test.html’, names=”[‘Jane’, ‘Tom’]”) Y lo conseguí con éxito en el de test.html por esto: var N = “{{ names }}”; Ahora quiero separar el js code y html : pero falló cuando puse N = “{{ names }}” en ese archivo js. ¿Alguien puede […]

En Jinja2, ¿cómo puedo usar macros en combinación con tags de bloque?

Soy un desarrollador de aplicaciones para usuario y he estado tratando de controlar el uso de Jinja2 de manera efectiva. Quiero modificar un sitio actual para que tenga varias plantillas base que utilicen la herencia, utilice tags de bloque para sustituir el contenido y reemplazarlo, y utilice macros para admitir el paso de argumentos. Mi […]

¿Cómo incluyo un stacktrace en mi página Django 500.html?

Estoy ejecutando Django 1.0 y estoy cerca de implementar mi aplicación. Como tal, cambiaré la configuración de DEBUG a False. Dicho esto, aún me gustaría incluir el seguimiento de stack en mi página 500.html cuando se produzcan errores. Al hacerlo, los usuarios pueden copiar y pegar los errores y enviarlos fácilmente por correo electrónico a […]

Metaclase para parametrizar la herencia.

He leído algunos tutoriales sobre metaclases de Python. Nunca he usado uno antes, pero necesito uno para algo relativamente simple y todos los tutoriales parecen estar orientados a casos de uso mucho más complejos. Básicamente, quiero crear una clase de plantilla que tenga un cuerpo preespecificado, pero toma su clase base como parámetro. Desde que […]

Obtenga el ID de objeto del documento que ya está en la colección mongoDB en Python

Tengo una colección en mongodb en la que ya he insertado los documentos. Ahora quiero actualizar una entrada de documento y quiero recuperar la ID del documento en la plantilla de django, como estoy usando la checkbox junto a la entrada en el HTML. Quiero darle a cada casilla una identificación única que planeo usar […]