def public_schedule(): time_slots, workshop_rooms_in_use = database.get_workshop_timetable_data( database.get_current_jam_id()) return render_template("public_schedule.html", time_slots=time_slots, workshop_rooms_in_use=workshop_rooms_in_use, total_workshop_rooms=len(workshop_rooms_in_use), container_name=" ", jam_title=database.get_jam_details( database.get_current_jam_id()).name)
def public_schedule(jam_id=None): if not jam_id: jam_id = database.get_current_jam_id() jams = database.get_jams_in_db() time_slots, workshop_rooms_in_use = database.get_workshop_timetable_data( jam_id) return render_template("public_schedule.html", time_slots=time_slots, workshop_rooms_in_use=workshop_rooms_in_use, total_workshop_rooms=len(workshop_rooms_in_use), container_name=" ", selected_jam=database.get_jam_details(jam_id), jams=jams)
def volunteer_attendance(): volunteer_attendances = database.get_attending_volunteers( database.get_current_jam_id()) form = forms.VolunteerAttendance(request.form) if request.method == 'POST' and form.validate(): database.add_volunteer_attendance( database.get_current_jam_id(), request.logged_in_user.user_id, int(literal_eval(form.attending_jam.data)), int(literal_eval(form.attending_setup.data)), int(literal_eval(form.attending_packdown.data)), int(literal_eval(form.attending_food.data)), form.notes.data) return redirect(("/admin/volunteer_attendance"), code=302) return render_template("admin/volunteer_attendance.html", form=form, volunteer_attendances=volunteer_attendances, user_id=request.logged_in_user.user_id, eventbrite_event_name=database.get_jam_details( database.get_current_jam_id()).name)
def admin_home(): return render_template("admin/admin_home.html", eventbrite_event_name=database.get_jam_details( database.get_current_jam_id()).name)
def wrangler_overview_equipment(): return render_template("admin/wrangler_overview_equipment.html", jam_id=database.get_current_jam_id(), raspberry_jam=database.get_jam_details(database.get_current_jam_id()).name, slots=database.get_wrangler_overview(database.get_current_jam_id()))