Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
wiki2:python:django:templates [2019/02/16 17:56] alfred [Tips] |
wiki2:python:django:templates [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 21: | Línea 21: | ||
| Puedes añadir una template al directorio ''templates'' de la APP. Entonces símplemente has de hacer ''loader.get_template('the_concrete.html')''. | Puedes añadir una template al directorio ''templates'' de la APP. Entonces símplemente has de hacer ''loader.get_template('the_concrete.html')''. | ||
| + | ==== Call the super block ==== | ||
| + | <code> | ||
| + | {% block submit_buttons_bottom %} | ||
| + | {{ block.super }} | ||
| + | ... | ||
| + | </code> | ||
| ===== Advanced ===== | ===== Advanced ===== | ||
| Línea 79: | Línea 85: | ||
| <code> | <code> | ||
| <textarea onclick="this.focus();this.select()" style="width: 100%;"> {% filter force_escape %} {% debug %} {% endfilter %}</textarea> | <textarea onclick="this.focus();this.select()" style="width: 100%;"> {% filter force_escape %} {% debug %} {% endfilter %}</textarea> | ||
| + | </code> | ||
| + | |||
| + | ==== Add variables ==== | ||
| + | You can set a variable with ''as'' on your templates: | ||
| + | <code> | ||
| + | {% url 'planning' as planning_url %} | ||
| + | </code> | ||
| + | Then you can use it later: | ||
| + | <code> | ||
| + | <a href="{{ planning_url }}"... | ||
| </code> | </code> | ||