{% extends "mylab/base.html" %} {% load widget_tweaks %} {% load static %} {% load user_link %} {% block breadcrumb %} {% endblock %} {% block breadcrumb-mobile %} {% endblock %} {% block mylab_content %}

My Lab

Process appointment request

{% if success and success is True %}
Appointment request successfully processed.
Back to MyLab

New appointment
Experiment: {% experiment_link appointment.experiment True %}
Date: {{ appointment.date.date|date:"l, j F Y" }}
Student(s): {% user_link_list appointment.students.all fullname=True %}
{% else %}

Here you can process appointment requests from students for a given experiment. You can change the date of the appointment (via the dropdown list or by entering a new date), but this should be agreed on with the students.

You can select all students or just some of them for the appointment. For students that were not selected an appointment request remains in the system, so you can easily split up a large group for several dates.

For each student in the list, a list of requested lab partners is shown (if present), which you might want to consider. Note that the lab partner(s) have to sign up by themselves and you have to select them in the list! While doing the request the students were also able to enter a comment, which will also show up here.


{% csrf_token %} {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %}
{% render_field form.date class+="form-select" %}
{% render_field form.newdate class+="form-control" %}

{% for r in requests %}


{% if r.partners.count > 0 %} Requested lab partner(s): {% for s in r.partners.all %}{{ s.short_name }} {% if not forloop.last %},{% endif %} {% endfor %}
{% endif %} {% if r.comment|length > 0 %} Comment: {{ r.comment }}
{% endif %}

{% endfor %}

{% render_field form.send_email %}

{% endif %} {% endblock %}