API Requests¶
-
GET/admin/beaverattendance/export/csv/¶ Export a CSV of records.
-
POST/admin/beaverattendance/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/badgecriterion/export/csv/¶ Export a CSV of records.
-
POST/admin/badgecriterion/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/beaverbadge/export/csv/¶ Export a CSV of records.
-
POST/admin/beaverbadge/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/attendance/export/csv/¶ Export a CSV of records.
-
GET/admin/beavertrip/export/csv/¶ Export a CSV of records.
-
POST/admin/attendance/ajax/update/¶ Edits a single column of a record in list view.
-
POST/admin/beavertrip/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/criterion/export/csv/¶ Export a CSV of records.
-
POST/admin/criterion/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/beaver/export/csv/¶ Export a CSV of records.
-
POST/admin/beaver/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/badge/export/csv/¶ Export a CSV of records.
-
GET/admin/lodge/export/csv/¶ Export a CSV of records.
-
POST/admin/badge/ajax/update/¶ Edits a single column of a record in list view.
-
POST/admin/lodge/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/trip/export/csv/¶ Export a CSV of records.
-
POST/admin/trip/ajax/update/¶ Edits a single column of a record in list view.
-
GET/admin/beaverattendance/details/¶ Details model view
-
POST/admin/beaverattendance/action/¶ Mass-model action view.
-
POST/admin/beaverattendance/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/beaverattendance/edit/¶ Edit model view
-
POST/admin/beaverattendance/edit/¶ Edit model view
-
GET/admin/beaverattendance/new/¶ Create model view
-
POST/admin/beaverattendance/new/¶ Create model view
-
GET/admin/badgecriterion/details/¶ Details model view
-
POST/admin/badgecriterion/action/¶ Mass-model action view.
-
POST/admin/badgecriterion/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/badgecriterion/edit/¶ Edit model view
-
POST/admin/badgecriterion/edit/¶ Edit model view
-
GET/admin/badgecriterion/new/¶ Create model view
-
POST/admin/badgecriterion/new/¶ Create model view
-
GET/admin/beaverbadge/details/¶ Details model view
-
POST/admin/beaverbadge/action/¶ Mass-model action view.
-
POST/admin/beaverbadge/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/beaverbadge/edit/¶ Edit model view
-
POST/admin/beaverbadge/edit/¶ Edit model view
-
GET/admin/beaverbadge/new/¶ Create model view
-
POST/admin/beaverbadge/new/¶ Create model view
-
GET/admin/attendance/details/¶ Details model view
-
GET/admin/beavertrip/details/¶ Details model view
-
POST/admin/attendance/action/¶ Mass-model action view.
-
POST/admin/attendance/delete/¶ Delete model view. Only POST method is allowed.
-
POST/admin/beavertrip/action/¶ Mass-model action view.
-
POST/admin/beavertrip/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/attendance/edit/¶ Edit model view
-
POST/admin/attendance/edit/¶ Edit model view
-
GET/admin/beavertrip/edit/¶ Edit model view
-
POST/admin/beavertrip/edit/¶ Edit model view
-
GET/admin/attendance/new/¶ Create model view
-
POST/admin/attendance/new/¶ Create model view
-
GET/admin/beavertrip/new/¶ Create model view
-
POST/admin/beavertrip/new/¶ Create model view
-
GET/admin/criterion/details/¶ Details model view
-
POST/admin/criterion/action/¶ Mass-model action view.
-
POST/admin/criterion/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/criterion/edit/¶ Edit model view
-
POST/admin/criterion/edit/¶ Edit model view
-
GET/admin/criterion/new/¶ Create model view
-
POST/admin/criterion/new/¶ Create model view
-
GET/admin/beaver/details/¶ Details model view
-
POST/admin/beaver/action/¶ Mass-model action view.
-
POST/admin/beaver/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/beaver/edit/¶ Edit model view
-
POST/admin/beaver/edit/¶ Edit model view
-
GET/admin/beaver/new/¶ Create model view
-
POST/admin/beaver/new/¶ Create model view
-
GET/admin/badge/details/¶ Details model view
-
GET/admin/lodge/details/¶ Details model view
-
POST/admin/badge/action/¶ Mass-model action view.
-
POST/admin/badge/delete/¶ Delete model view. Only POST method is allowed.
-
POST/admin/lodge/action/¶ Mass-model action view.
-
POST/admin/lodge/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/badge/edit/¶ Edit model view
-
POST/admin/badge/edit/¶ Edit model view
-
GET/admin/lodge/edit/¶ Edit model view
-
POST/admin/lodge/edit/¶ Edit model view
-
GET/admin/badge/new/¶ Create model view
-
POST/admin/badge/new/¶ Create model view
-
GET/admin/lodge/new/¶ Create model view
-
POST/admin/lodge/new/¶ Create model view
-
GET/admin/trip/details/¶ Details model view
-
POST/admin/trip/action/¶ Mass-model action view.
-
POST/admin/trip/delete/¶ Delete model view. Only POST method is allowed.
-
GET/admin/trip/edit/¶ Edit model view
-
POST/admin/trip/edit/¶ Edit model view
-
GET/admin/trip/new/¶ Create model view
-
POST/admin/trip/new/¶ Create model view
-
GET/admin/beaverattendance/¶ List view
-
GET/admin/badgecriterion/¶ List view
-
GET/admin/beaverbadge/¶ List view
-
GET/admin/attendance/¶ List view
-
GET/admin/beavertrip/¶ List view
-
GET/admin/criterion/¶ List view
-
GET/admin/beaver/¶ List view
-
GET/admin/badge/¶ List view
-
GET/admin/lodge/¶ List view
-
GET/admin/trip/¶ List view
-
GET/registers¶ Displays a list displaying dates for which registers can be taken
-
GET/beavers¶ Queries the database for all beavers then displays a list of them
-
GET/index¶
-
GET/¶ Displays the homepage
- Args:
- success (str): Message to be displayed in toatr success pop up error (str): Message to be displayed in toatr error pop up
-
POST/index¶
-
POST/¶ Displays the homepage
- Args:
- success (str): Message to be displayed in toatr success pop up error (str): Message to be displayed in toatr error pop up
-
GET/trips/¶ Displays a list of all trips linking to an indiviual view showing more data
-
GET/admin/static/(path: filename)¶ Function used internally to send static files from the static folder to the browser.
New in version 0.5.
-
GET/registers/(attendance_id)¶ Displays a form to record beavers atendance.
- Args:
- attendance_id (int): The ID number of the attendance record
-
POST/registers/(attendance_id)¶ Displays a form to record beavers atendance.
- Args:
- attendance_id (int): The ID number of the attendance record
-
GET/beavers/(beaver_id)¶ Displays Information about the given beaver
- Args:
- beaver_id (int): The ID number of the beaver record
-
GET/trips/(trip_id)¶ Displays information about the trip and allows user to select whether or a bevaer has paid for the trip and has permission for the trip
- Args:
- trip_id (int): The ID number of the trip record
-
POST/trips/(trip_id)¶ Displays information about the trip and allows user to select whether or a bevaer has paid for the trip and has permission for the trip
- Args:
- trip_id (int): The ID number of the trip record