Articles of django templates

Diccionario como tabla en la plantilla de Django

Tengo un diccionario: field = { u’Birthday:’: [datetime.date(2012, 4, 6), datetime.date(2012, 4, 27)], u’Education’: [u’A1′, u’A2′], u’Job:’: [u’job1′, u’job2′], u’Child Sex:’: [u’M’, u’F’] } El código de mi plantilla es: {% for k, v in field.items %} {{ k }} {% endfor %} {% for k,v in field.items %} {% for a in v %} […]

No puedo cargar la imagen en mi plantilla django

Mis carpetas de proyectos son: mrdoorbeen manage.py mr_doorbeen setting.py mrdoorbeen migrations templates index.html profile profile.html Quiero incluir una imagen en mi archivo profile.html . Utilizo {% load staticfiles %} en la parte superior de profile.html y uso este código en la fuente de la imagen: y hago una carpeta en un mr_doorbeen y la llamo […]

Django {% url%} cuando urls con parámetros como: url (r ‘^ foo / / $’, include (some.urls))

No encuentro ninguna solución, cómo obtener la url en la plantilla con la siguiente configuración (usando Django1.3): urls.py urlpatterns = patterns(”, url(r’^/foo/(?P\d+)/$’, include(‘bar.urls’), name=’foo-url’), ) Incluido url-conf: bar.urls.py urlpatterns = patterns(”, (r’^/bar/$’, ‘bar.views.index’), url(r’^/bar/(?P\d+)/$’, ‘bar.views.detail’, name=’bar-url’), ) bar.views.py def detail(request, parameter, parameter2): obj1 = Foo.objects.get(id=parameter) obj2 = Bar.objects.get(id=parameter2) Ahora trato de obtener la url en […]

Cómo evitar que los inlines básicos de Django se escapen automáticamente

La aplicación Django Basic Inlines representa una plantilla predeterminada a partir de una syntax pseudo-HTML, basada en una combinación de aplicación / modelo / id. Por ejemplo, si está escribiendo una publicación de blog, puede insertar una imagen que se guardó en su modelo de imagen: # In the admin This is the body of […]

Django: cómo obtener el contenido de una etiqueta {% block%} de una plantilla

Llegué hasta aquí: >>> some_template = get_template_from_string( … load_template_source( … ‘some_template.html’, … settings.TEMPLATE_DIRS)) … >>> blocks = some_template.nodelist.get_nodes_by_type(BlockNode) >>> blocks[0] <Block Node: another_block. Contents: [, <Block Node: sub_block. Contents: []>, ]> >>> # Right there is when I realized this wasn’t going to be fun. Verás, el contenido de un bloque está contenido en block.nodelist […]

Django: se obtiene el error “Invertir para ‘detalle’ sin argumentos no encontrados. 1 patrón (s) intentado: “cuando se usa {% url” música: fav “%}

Estoy aprendiendo django framework desde los últimos 4 días. Hoy intentaba recuperar una URL en una plantilla HTML usando {% url “music: fav”%} donde establezco el espacio de nombres en music / urls.py como app_name = “música” y también tengo una función llamada fav (). Aquí están los códigos: musica / urls.py from django.urls import […]

Renderizar Bloque Definido Externamente En Plantilla Django

Estoy escribiendo una sencilla aplicación de blog para Django y estoy tratando de obtener el efecto de tener una página de inicio con publicaciones limitadas a 5, con un archivo completo que enumera aproximadamente 100 publicaciones a la vez. (100 no es realista, solo tirar un número) Ya que los bloques de publicaciones del blog […]

Django Master-Detail View Plugins

Digamos que tengo 3 aplicaciones django, aplicación País , aplicación Social y aplicación Financiera . País es una aplicación de ‘navegación maestra’. Enumera todos los países en una vista de “índice” y muestra los detalles de cada país en su vista de “detalles”. Los detalles de cada país incluyen sus detalles sociales (de la aplicación […]

Pregunta de plantilla de django (accediendo a una lista)

Estoy escribiendo una plantilla para mi primer sitio web de django. Estoy pasando una lista de diccionarios a la plantilla en una variable. También necesito pasar algunas otras listas que contienen banderas booleanas. (Nota: todas las listas tienen la misma longitud) La plantilla se ve algo como esto: First page {% for item in data_tables […]

Mi valor predeterminado (lista) no se mostrará en la plantilla, pero en mi vista

Posible duplicado: La plantilla de Django no puede hacer un bucle por defecto Me pregunto por qué mi defaultdict(list) se mostrará cuando lo pruebe en mi views.py, pero cuando voy a mostrar los datos en mi plantilla, no obtengo nada, ni siquiera un error. ¿Alguna sugerencia? Aquí está mi views.py – confirm_list es mi valor […]