{% extends "base.dj.html" %} {% load widget_tweaks %} {% block title %}{{ tool.name }} - {{ task.name }} | {{ block.super }}{% endblock %} {% block admin_link %} {% url 'admin:tasks_task_change' task.id %} {% endblock %} {% block nav_extra %} {% if user.is_authenticated %} {% if task_subs or tool_subs %} {% else %} 🔕 {% endif %} {% endif %} {% endblock %} {% block content %}

Recurrence

Next scheduled time: {{ task.next_recurrence|date|default:"never" }}

{% if task.is_overdue %}
Task is overdue!
{% endif %}

Description

{{ task.description_html|safe }}
{% if form.errors %}

Error:

{{ form.errors }}
{% endif %} {% if user.is_authenticated %}

Log a Maintenance Event

{% csrf_token %}
{{ form.date.label_tag }} {% render_field form.date type="date" class="form-control" %}
{{ form.user.label_tag }} {% render_field form.user class="form-control" %}
{{ form.notes.label_tag }} {% render_field form.notes class="form-control form-control-sm" rows="2" %}
{{ form.media }}
{% endif %}

Event Log

{% if user.is_authenticated %} {% csrf_token %} {% endif %} {% for event in events|dictsortreversed:"date" %} {% endfor %}
Date User Notes
{% render_field form.date type="date" class="form-control" %} {% render_field form.user class="form-control" style="width: initial;" %} {% render_field form.notes class="form-control form-control-sm" %}
{{ event.date }} {{ event.user }} {{ event.notes_html|safe }}
{% endblock %}