Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/09/2011, 21:04
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años
Puntos: 1360
Respuesta: Problema con extends en templates de Django

Es por que las tags (etiquetas de Django) son muy estrictas.

base.html
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
  <head>
    <title>{% block title %}{% endblock %}</title>
  </head>
  <body>
    <h1>My helpful timestamp site</h1>
    {% block content %}{% endblock %}
    {% block footer %}
    <hr>
    <p>Thanks for visiting my site.</p>
    {% endblock %}
  </body>
</html>
hours_ahead.html
Código:
{% extends "base.html" %}

{% block title %}Future time{% endblock %}

{% block content %}
<p>In {{ hour_offset }} hour(s), it will be {{ next_time }}.</p>
{% endblock %}
Nada de espacios extras. Si no mal recuerdo esas etiquetas son manejadas por expresiones regulares.

Última edición por razpeitia; 07/09/2011 a las 22:55