Refactor template to use macros #1

Closed
karx wants to merge 1 commit from feature/macros into master
2 changed files with 21 additions and 19 deletions

View file

@ -1,20 +1,21 @@
<h3>{{task_title}}</h3>
<hr>
<ul>
<li>Date: {{task_date}}</li>
<li>Status: {{status}}</li>
<li>Assignee: {{assignee}}</li>
</ul>
{% macro task(task_title, task_date, status, assignee, description) %}
<h3>{{task_title}}</h3>
<hr>
<ul>
<li>Date: {{task_date}}</li>
<li>Status: {{status}}</li>
<li>Assignee: {{assignee}}</li>
</ul>
<hr>
{{description}}
<hr>
<label for="move">Move to:</label>
<select name="move" id="move">
<option value="ideas">ideas</option>
<option value="assigned">assigned</option>
<option value="in-progress">in progreess</option>
<option value="done">done</option>
<select>
<hr>
{{description}}
<hr>
<label for="move">Move to:</label>
<select name="move" id="move">
<option value="ideas">ideas</option>
<option value="assigned">assigned</option>
<option value="in-progress">in progreess</option>
<option value="done">done</option>
</select>
{% endmacro task %}

View file

@ -1,4 +1,5 @@
{% extends "base.html" %}
{% import "task.html" as task_macro %}
{% block content %}
@ -22,7 +23,7 @@ navbar<br>
<!-- Some only selecting specific task code here, for smarter people then me -->
{% for task in tasks %}
{% include "task.html" %}
{{ task_macro::task(task_title="TODO", task_date="01-01-1970", status="TODO", assignee="TODO", description="description") }}
{% endfor %}
{% endblock content %}