in

python: ¿para qué sirven {% block content%} y {% endblock content%} en Django?

apple touch icon@2

De ahí es de donde proviene el poder de las plantillas en cierto sentido.

Puede crear una jerarquía de plantillas, así que comience con base.html que podría ser como lo tienes arriba;

<body>
    {% block content %}
    {% endblock content %}
</body>

Entonces puedes crear cualquier otra plantilla, home.html por ejemplo, y hacer algo como;

{% extends "base.html" %}

{% block content %}
    <h1>Welcome</h1>
    <p>This is the home page</p>
{% endblock content %}

Entonces harías referencia home.html en django e incluiría el marcado de base.py con el contenido definido en home.html.

Eso es lo básico, pero si juntas algunas plantillas usando bloques, las recogerás.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

60 142811 1519038104

¿Usar «no es igual» en MySQL?

KQdAh8Jpd4vdDp6MjqWKbc 1200 80

Bloodborne 60FPS mod ya está disponible para PS4