83 lines
3.2 KiB
HTML
83 lines
3.2 KiB
HTML
{% extends "base.html" %}
|
|
{% load static %}
|
|
|
|
{% block title %}Institute Feedback{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="container mt-4">
|
|
<div class="row justify-content-center">
|
|
<div class="col-md-8">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h4 class="mb-0">Provide Institute Feedback</h4>
|
|
</div>
|
|
<div class="card-body">
|
|
<form method="post">
|
|
{% csrf_token %}
|
|
|
|
<div class="mb-3">
|
|
<label for="{{ form.feedback_type.id_for_label }}" class="form-label">Feedback Type</label>
|
|
{{ form.feedback_type }}
|
|
{% if form.feedback_type.errors %}
|
|
<div class="invalid-feedback d-block">
|
|
{{ form.feedback_type.errors }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="{{ form.rating.id_for_label }}" class="form-label">Rating</label>
|
|
{{ form.rating }}
|
|
{% if form.rating.errors %}
|
|
<div class="invalid-feedback d-block">
|
|
{{ form.rating.errors }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="mb-3">
|
|
<label for="{{ form.feedback_text.id_for_label }}" class="form-label">Feedback</label>
|
|
{{ form.feedback_text }}
|
|
{% if form.feedback_text.errors %}
|
|
<div class="invalid-feedback d-block">
|
|
{{ form.feedback_text.errors }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="mb-3 form-check">
|
|
{{ form.is_anonymous }}
|
|
<label class="form-check-label" for="{{ form.is_anonymous.id_for_label }}">
|
|
Submit Anonymously
|
|
</label>
|
|
</div>
|
|
|
|
<div class="mb-3 form-check">
|
|
{{ form.is_public }}
|
|
<label class="form-check-label" for="{{ form.is_public.id_for_label }}">
|
|
Make Public
|
|
</label>
|
|
</div>
|
|
|
|
<div class="d-grid gap-2">
|
|
<button type="submit" class="btn btn-primary">Submit Feedback</button>
|
|
<a href="{% url 'parent_dashboard' %}" class="btn btn-secondary">Cancel</a>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|
|
|
|
{% block extra_css %}
|
|
<style>
|
|
.form-control, .form-select {
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
.invalid-feedback {
|
|
display: block;
|
|
}
|
|
</style>
|
|
{% endblock %} |