{% extends "base.html" %} {% load static %} {% block title %}Time Logs - AI ML Operations{% endblock %} {% block content %}
| Contract | Hours |
|---|---|
| {{ row.charge_number__contract__name }} | {{ row.total_hours|floatformat:2 }} |
No contract totals for current filters.
{% endif %}| Charge Number | Contract | Hours |
|---|---|---|
| {{ row.charge_number__name|default:"—" }} | {{ row.charge_number__contract__name }} | {{ row.total_hours|floatformat:2 }} |
No charge number totals for current filters.
{% endif %}Grand total: {{ grand_total|floatformat:2 }} hrs (all filtered rows, including entries without a charge number)
| Employee | Charge Number | Date | Start Time | End Time | Duration (hrs) | Actions |
|---|---|---|---|---|---|---|
| {{ log.timeCard.employee }} | {{ log.charge_number }} | {{ log.date }} | {{ log.start_time|default_if_none:"" }} | {{ log.end_time|default_if_none:"" }} | {{ log.hour }} | Edit |
| No time logs found. | ||||||