1 {% extends "base.html" %}
4 function edit_booking(pk){
5 var csrf = $('input[name="csrfmiddlewaretoken"]').val();
9 data: { "target": pk, "create": 0, "csrfmiddlewaretoken": csrf},
10 beforeSend: function(request) {
11 request.setRequestHeader("X-CSFRToken", csrf);
14 window.location.replace("/wf/");
18 <h2>Bookings I Own</h2>
19 {% for booking in bookings %}
20 <div class="detail_card">
22 <li>id: {{booking.id}}</li>
23 <li>lab: {{booking.resource.template.lab.lab_user.username}}</li>
24 <li>resource: {{booking.resource.template.name}}</li>
25 <li>start: {{booking.start}}</li>
26 <li>end: {{booking.end}}</li>
27 <li>purpose: {{booking.purpose}}</li>
29 <div class="detail_btn_group">
30 <button style="display: none" class="btn" onclick="edit_booking({{booking.id}});">Edit</button>
31 <button class="btn" onclick="location.href='/booking/detail/{{booking.id}}/';">Details</button>
35 <h2>Bookings I Collaborate On</h2>
36 {% for booking in collab_bookings %}
37 <div class="detail_card">
39 <li>id: {{booking.id}}</li>
40 <li>lab: {{booking.lab}}</li>
41 <li>resource: {{booking.resource_name}}</li>
42 <li>start: {{booking.start}}</li>
43 <li>end: {{booking.end}}</li>
44 <li>purpose: {{booking.purpose}}</li>
46 <div class="detail_btn_group">
47 <button style="display: none" class="btn" disabled=true onclick="edit_booking({{booking.id}});">Edit</button>
48 <button class="btn" onclick="location.href='/booking/detail/{{booking.id}}/';">Details</button>