Refactor template to use macros #1
|
@ -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 %}
|
||||
|
|
|
@ -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 %}
|
||||
|
|
Loading…
Reference in a new issue