58 lines
2.6 KiB
HTML
58 lines
2.6 KiB
HTML
{% extends 'base.html' %}
|
|
{% load crispy_forms_tags %}
|
|
{% block body_content %}
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="pricing-header px-3 py-3 pt-md-5 pb-md-4 mx-auto text-center">
|
|
<h1 class="h2 text-center">{{ title }}</h1>
|
|
<p class="lead"></p>
|
|
</div>
|
|
{% for application in applications %}
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<h4 class="card-title">
|
|
<a href="{{ application.job.get_absolute_url }}">{{ application.job }}</a>
|
|
</h4>
|
|
<p class="card-text">
|
|
Submitted: {{ application.created }}
|
|
</p>
|
|
<p class="card-text">
|
|
{{ application.cover_text }}
|
|
</p>
|
|
<ol>
|
|
{% for answer in application.answers.all %}
|
|
<li>{{answer.question}}<p>{{answer.text}}</p></li>
|
|
{% endfor %}
|
|
</ol>
|
|
<button class="btn btn-outline-primary btn-block" data-toggle="modal" data-target="#messageModal">Contact Applicant</button>
|
|
<div class="modal fade" id="messageModal" tabindex="-1" role="dialog" aria-labelledby="messageModalLabel" aria-hidden="true" style="vertical-align: center">
|
|
<div class="modal-dialog modal-lg" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="exampleModalLabel">Contact Applicant {{ application.applicant }}</h5>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<form action="{% url 'jobs:send_message' %}" method="POST">{% csrf_token %}
|
|
<div class="modal-body">
|
|
<input type="hidden" value="{{ application.applicant_id }}" name="receiver_id">
|
|
{{ form|crispy }}
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
|
|
<input class="btn btn-primary" type="submit" value="Send Message">
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %}
|