{% extends 'django_forms_workflows/base.html' %} {% block title %}Submission #{{ submission.id }} - Django Forms Workflows{% endblock %} {% block content %}

Submission #{{ submission.id }}

{% if submission.status == 'draft' %} Draft {% elif submission.status == 'submitted' %} Submitted {% elif submission.status == 'pending_approval' %} Pending Approval {% elif submission.status == 'approved' %} Approved {% elif submission.status == 'rejected' %} Rejected {% elif submission.status == 'withdrawn' %} Withdrawn {% endif %}
Submission Information

Form: {{ submission.form_definition.name }}

Submitter: {{ submission.submitter.get_full_name|default:submission.submitter.username }}

Created: {{ submission.created_at|date:"Y-m-d H:i" }}

Status: {{ submission.get_status_display }}

{% if submission.submitted_at %}

Submitted: {{ submission.submitted_at|date:"Y-m-d H:i" }}

{% endif %} {% if submission.completed_at %}

Completed: {{ submission.completed_at|date:"Y-m-d H:i" }}

{% endif %}
Form Data
{% for key, value in submission.form_data.items %} {% endfor %}
{{ key|title }} {{ value }}
{% if approval_tasks %}
Approval History
{% for task in approval_tasks %} {% endfor %}
Step Assigned To Status Completed By Completed At Comments
{{ task.step_name }} {% if task.assigned_to %} {{ task.assigned_to.get_full_name|default:task.assigned_to.username }} {% elif task.assigned_group %} {{ task.assigned_group.name }} (Group) {% endif %} {% if task.status == 'pending' %} Pending {% elif task.status == 'approved' %} Approved {% elif task.status == 'rejected' %} Rejected {% elif task.status == 'expired' %} Expired {% elif task.status == 'skipped' %} Skipped {% endif %} {% if task.completed_by %} {{ task.completed_by.get_full_name|default:task.completed_by.username }} {% else %} - {% endif %} {% if task.completed_at %} {{ task.completed_at|date:"Y-m-d H:i" }} {% else %} - {% endif %} {{ task.comments|default:"-" }}
{% endif %}
Back to My Submissions {% if (submission.status == 'submitted' or submission.status == 'pending_approval') and submission.form_definition.allow_withdrawal and submission.submitter == user %} Withdraw Submission {% endif %}
{% endblock %}