Reference Index¶
This is a collection of autogenerated documentation about Ion. It’s meant to be a reference - feel free to check it out!
Middleware¶
Apps¶
- announcements
- admin
- api
- forms
- models
- Announcement
- AnnouncementManager
- AnnouncementRequest
AnnouncementRequestAnnouncementRequest.titleAnnouncementRequest.contentAnnouncementRequest.notesAnnouncementRequest.addedAnnouncementRequest.updatedAnnouncementRequest.userAnnouncementRequest.teachers_requestedAnnouncementRequest.teachers_approvedAnnouncementRequest.postedAnnouncementRequest.posted_byAnnouncementRequest.rejectedAnnouncementRequest.admin_email_sent
- AnnouncementRequestManager
- AnnouncementRequestQuerySet
- AnnouncementRequest_teachers_approved
- AnnouncementRequest_teachers_requested
- AnnouncementUserMap
- AnnouncementUserMap_users_hidden
- AnnouncementUserMap_users_seen
- Announcement_groups
- WarningAnnouncement
- notifications
- serializers
- tests
- urls
- views
- api
- auth
- bus
- cslapps
- customthemes
- dashboard
- dataimport
- django
- eighth
- admin
- context_processors
- exceptions
- activities
- activities
- blocks
- general
- groups
- rooms
- scheduling
- sponsors
- fields
- absence_email
- delete_duplicate_signups
- dev_create_blocks
- dev_generate_signups
- find_duplicates
- generate_similarities
- generate_statistics
- remove_withdrawn_students
- signup_statistics
- signup_status_email
- update_counselors
- models
- AbstractBaseEighthModel
- EighthActivity
EighthActivityEighthActivity.descriptionEighthActivity.sponsorsEighthActivity.officersEighthActivity.roomsEighthActivity.default_capacityEighthActivity.presignEighthActivity.one_a_dayEighthActivity.both_blocksEighthActivity.stickyEighthActivity.specialEighthActivity.administrativeEighthActivity.financeEighthActivity.restrictedEighthActivity.users_allowedEighthActivity.groups_allowedEighthActivity.users_blacklistedEighthActivity.freshman_allowedEighthActivity.sophomores_allowedEighthActivity.juniors_allowedEighthActivity.seniors_allowedEighthActivity.wed_aEighthActivity.wed_bEighthActivity.fri_aEighthActivity.fri_bEighthActivity.admin_commentsEighthActivity.favoritesEighthActivity.similaritiesEighthActivity.subscribersEighthActivity.deletedEighthActivity._name_with_flags()EighthActivity.aidEighthActivity.available_ids()EighthActivity.capacity()EighthActivity.clean_subscribers()EighthActivity.frequent_usersEighthActivity.get_active_schedulings()EighthActivity.is_activeEighthActivity.is_popularEighthActivity.is_subscribable_for_user()EighthActivity.name_with_flagsEighthActivity.name_with_flags_no_restrictedEighthActivity.restricted_activities_available_to_user()EighthActivity.save_without_historical_record()
- EighthActivityExcludeDeletedManager
- EighthActivitySimilarity
- EighthActivity_club_sponsors
- EighthActivity_favorites
- EighthActivity_groups_allowed
- EighthActivity_officers
- EighthActivity_rooms
- EighthActivity_similarities
- EighthActivity_sponsors
- EighthActivity_subscribers
- EighthActivity_users_allowed
- EighthActivity_users_blacklisted
- EighthBlock
EighthBlockEighthBlock.signup_timeEighthBlock.block_letterEighthBlock.lockedEighthBlock.activitiesEighthBlock.override_blocksEighthBlock.commentsEighthBlock.attendance_locked()EighthBlock.date_in_past()EighthBlock.formatted_dateEighthBlock.get_hidden_signups()EighthBlock.get_unsigned_students()EighthBlock.hybrid_textEighthBlock.in_clear_absence_period()EighthBlock.is_this_yearEighthBlock.is_today()EighthBlock.letter_widthEighthBlock.next_blocks()EighthBlock.num_no_signups()EighthBlock.num_signups()EighthBlock.previous_blocks()EighthBlock.save()EighthBlock.save_without_historical_record()EighthBlock.short_textEighthBlock.signup_time_future()
- EighthBlockManager
- EighthBlockQuerySet
- EighthBlock_override_blocks
- EighthRoom
- EighthScheduledActivity
EighthScheduledActivityEighthScheduledActivity.activityEighthScheduledActivity.membersEighthScheduledActivity.both_blocksEighthScheduledActivity.commentsEighthScheduledActivity.admin_commentsEighthScheduledActivity.sponsorsEighthScheduledActivity.roomsEighthScheduledActivity.attendance_takenEighthScheduledActivity.specialEighthScheduledActivity.cancelledEighthScheduledActivity._get_viewable_members()EighthScheduledActivity.add_user()EighthScheduledActivity.cancel()EighthScheduledActivity.full_titleEighthScheduledActivity.get_administrative()EighthScheduledActivity.get_all_associated_rooms()EighthScheduledActivity.get_both_blocks_sibling()EighthScheduledActivity.get_finance()EighthScheduledActivity.get_hidden_members()EighthScheduledActivity.get_restricted()EighthScheduledActivity.get_special()EighthScheduledActivity.get_true_capacity()EighthScheduledActivity.get_true_rooms()EighthScheduledActivity.get_true_sponsors()EighthScheduledActivity.get_viewable_members()EighthScheduledActivity.get_viewable_members_serializer()EighthScheduledActivity.has_open_passes()EighthScheduledActivity.is_activity_sticky()EighthScheduledActivity.is_almost_full()EighthScheduledActivity.is_both_blocks()EighthScheduledActivity.is_full()EighthScheduledActivity.is_overbooked()EighthScheduledActivity.is_too_early_to_signup()EighthScheduledActivity.is_user_stickied()EighthScheduledActivity.notify_waitlist()EighthScheduledActivity.save_without_historical_record()EighthScheduledActivity.set_sticky_students()EighthScheduledActivity.title_with_flagsEighthScheduledActivity.uncancel()EighthScheduledActivity.user_is_sponsor()
- EighthScheduledActivityManager
- EighthScheduledActivity_rooms
- EighthScheduledActivity_sponsors
- EighthScheduledActivity_sticky_students
- EighthSignup
EighthSignupEighthSignup.scheduled_activityEighthSignup.after_deadlineEighthSignup.previous_activity_nameEighthSignup.previous_activity_sponsorsEighthSignup.pass_acceptedEighthSignup.was_absentEighthSignup.absence_acknowledgedEighthSignup.absence_emailedEighthSignup.accept_pass()EighthSignup.archive_remove_absence()EighthSignup.has_conflict()EighthSignup.in_clear_absence_period()EighthSignup.reject_pass()EighthSignup.remove_signup()EighthSignup.save_without_historical_record()EighthSignup.validate_unique()
- EighthSignupManager
- EighthSponsor
- EighthWaitlist
- EighthWaitlistManager
- notifications
- serializers
- tasks
- test_admin_activities
- test_admin_attendance
- EighthAdminAttendanceTest
EighthAdminAttendanceTestEighthAdminAttendanceTest.test_activities_without_attendance_view()EighthAdminAttendanceTest.test_after_deadline_signup_view()EighthAdminAttendanceTest.test_clear_absence_view()EighthAdminAttendanceTest.test_delinquent_students_view()EighthAdminAttendanceTest.test_migrate_outstanding_passes_view()EighthAdminAttendanceTest.test_no_signups_roster()EighthAdminAttendanceTest.test_open_passes_view()EighthAdminAttendanceTest.test_out_of_building_schedules_view()EighthAdminAttendanceTest.test_take_attendance_cancelled()EighthAdminAttendanceTest.test_take_attendance_zero()
- EighthAdminAttendanceTest
- test_admin_blocks
- test_admin_general
- test_admin_groups
- EighthAdminGroupsTest
EighthAdminGroupsTestEighthAdminGroupsTest.test_add_group_view()EighthAdminGroupsTest.test_add_member_to_group_view()EighthAdminGroupsTest.test_delete_empty_groups()EighthAdminGroupsTest.test_delete_group_view()EighthAdminGroupsTest.test_download_group_csv_view()EighthAdminGroupsTest.test_edit_group_view()EighthAdminGroupsTest.test_eighth_admin_distribute_action()EighthAdminGroupsTest.test_eighth_admin_distribute_group()EighthAdminGroupsTest.test_eighth_admin_distribute_unsigned()EighthAdminGroupsTest.test_eighth_admin_signup_group()EighthAdminGroupsTest.test_remove_member_from_group_view()EighthAdminGroupsTest.test_upload_group_members_view()
- EighthAdminGroupsTest
- test_admin_maintenance
- test_admin_rooms
- EighthAdminRoomsTest
EighthAdminRoomsTestEighthAdminRoomsTest.test_add_room_view()EighthAdminRoomsTest.test_delete_room_view()EighthAdminRoomsTest.test_edit_room_view()EighthAdminRoomsTest.test_eighth_room_utilization()EighthAdminRoomsTest.test_room_sanity_check_view()EighthAdminRoomsTest.test_room_utilization_for_block_view()EighthAdminRoomsTest.test_room_utilization_view()
- EighthAdminRoomsTest
- test_admin_scheduling
- test_admin_sponsors
- EighthAdminSponsorsTest
EighthAdminSponsorsTestEighthAdminSponsorsTest.test_add_sponsor_view()EighthAdminSponsorsTest.test_delete_sponsor_view()EighthAdminSponsorsTest.test_edit_sponsor_view()EighthAdminSponsorsTest.test_list_sponsor_activity_view()EighthAdminSponsorsTest.test_list_sponsor_view()EighthAdminSponsorsTest.test_sponsor_sanity_check_view()
- EighthAdminSponsorsTest
- test_admin_users
- eighth_test
- test_activities
- test_attendance
- EighthAttendanceTestCase
EighthAttendanceTestCaseEighthAttendanceTestCase.test_accept_all_passes_view()EighthAttendanceTestCase.test_accept_pass_view()EighthAttendanceTestCase.test_attendance_export_csv()EighthAttendanceTestCase.test_eighth_absences_view()EighthAttendanceTestCase.test_email_students_view()EighthAttendanceTestCase.test_generate_roster_pdf()EighthAttendanceTestCase.test_raw_roster_view()EighthAttendanceTestCase.test_raw_waitlist_view()EighthAttendanceTestCase.test_roster_view()EighthAttendanceTestCase.test_sponsor_schedule_widget_view()EighthAttendanceTestCase.test_take_attendance()EighthAttendanceTestCase.test_take_attendance_clear_bit()EighthAttendanceTestCase.test_take_attendance_google_meet_csv()EighthAttendanceTestCase.test_teacher_choose_scheduled_activity_view()
- EighthAttendanceTestCase
- test_commands
- EighthCommandsTest
EighthCommandsTestEighthCommandsTest.test_absence_email()EighthCommandsTest.test_delete_duplicate_signups()EighthCommandsTest.test_dev_create_blocks()EighthCommandsTest.test_dev_generate_signups()EighthCommandsTest.test_find_duplicates()EighthCommandsTest.test_generate_similarities()EighthCommandsTest.test_generate_statistics()EighthCommandsTest.test_remove_withdrawn_students()EighthCommandsTest.test_signup_statistics()EighthCommandsTest.test_signup_status_email()
- EighthCommandsTest
- test_exceptions
- test_general
- test_monitoring
- test_profile
- test_routers
- test_signup
- EighthSignupTest
EighthSignupTestEighthSignupTest.test_add_user_method()EighthSignupTest.test_eighth_location_view()EighthSignupTest.test_eighth_multi_signup_view()EighthSignupTest.test_eighth_signup_view()EighthSignupTest.test_set_sticky_students()EighthSignupTest.test_signup_restricitons()EighthSignupTest.test_signup_user_view()EighthSignupTest.test_toggle_favorite_view()EighthSignupTest.test_user_stickied()
- EighthSignupTest
- urls
- utils
- activities
- activities
- attendance
- blocks
- general
- groups
- EighthAdminDistributeGroupWizard
- EighthAdminSignUpGroupWizard
add_group_view()add_member_to_group_view()delete_empty_groups_view()delete_group_view()download_group_csv_view()edit_group_view()eighth_admin_distribute_action()eighth_admin_distribute_group()eighth_admin_distribute_unsigned()eighth_admin_perform_group_signup()eighth_admin_signup_group()eighth_admin_signup_group_action()find_users_input()get_file_string()get_user_info()handle_group_input()remove_member_from_group_view()upload_group_members_view()
- hybrid
- maintenance
- rooms
- scheduling
- sponsors
- users
- api
- attendance
- monitoring
- profile
- routers
- signup
- emailfwd
- emerg
- enrichment
- error
- events
- admin
- forms
- import_sports
- models
- Event
EventEvent.titleEvent.descriptionEvent.linksEvent.addedEvent.updatedEvent.timeEvent.locationEvent.userEvent.scheduled_activityEvent.announcementEvent.groupsEvent.attendingEvent.show_attendingEvent.show_on_dashboardEvent.approvedEvent.approved_byEvent.rejectedEvent.rejected_byEvent.publicEvent.categoryEvent.open_toEvent.created_hook()Event.dashboard_typeEvent.happenedEvent.is_this_yearEvent.pinnedEvent.show_fuzzy_date()Event.user_map
- EventManager
- EventQuerySet
- EventUserMap
- EventUserMap_users_hidden
- Event_attending
- Event_groups
- Event_links
- Link
- TJStarUUIDMap
clear_event_cache()
- Event
- notifications
- tasks
- tests
- urls
- views
- features
- feedback
- files
- groups
- itemreg
- logs
- lostfound
- nomination
- notifications
- oauth
- parking
- polls
- preferences
- fields
- forms
- tests
- urls
- views
get_bus_route()get_notification_options()get_personal_info()get_preferred_pic()get_privacy_options()preferences_view()privacy_options_view()save_bus_route()save_dark_mode_settings()save_gcm_options()save_notification_options()save_personal_info()save_preferred_pic()save_privacy_options()
- printing
- schedule
- search
- seniors
- sessionmgmt
- signage
- templatetags
- users
- admin
- api
- courses_urls
- forms
- import_groups
- lock
- models
- Address
- Course
- Grade
- Phone
- Photo
- Section
- User
UserUser.USERNAME_FIELDUser._current_user_override()User.absence_count()User.absence_info()User.addressUser.can_manage_group()User.can_request_parkingUser.can_view_eighthUser.can_view_phoneUser.default_photoUser.display_nameUser.frequent_signupsUser.full_nameUser.full_name_nickUser.get_eighth_sponsor()User.get_full_name()User.get_short_name()User.get_signage_user()User.gradeUser.grade_numberUser.handle_delete()User.has_admin_permission()User.has_seniorUser.has_unvoted_polls()User.ion_usernameUser.is_activeUser.is_alumUser.is_announcements_adminUser.is_attendance_takerUser.is_attendance_userUser.is_board_adminUser.is_bus_adminUser.is_club_officerUser.is_club_sponsorUser.is_eighth_adminUser.is_eighth_sponsorUser.is_eighthofficeUser.is_enrichment_adminUser.is_events_adminUser.is_femaleUser.is_global_adminUser.is_maleUser.is_nonbinaryUser.is_parking_adminUser.is_printing_adminUser.is_restrictedUser.is_schedule_adminUser.is_seniorUser.is_simple_userUser.is_staffUser.is_studentUser.is_teacherUser.last_firstUser.last_first_idUser.last_first_initialUser.member_of()User.non_tj_emailUser.notification_emailUser.permissionsUser.scheduleUser.sexUser.short_nameUser.should_see_polls()User.signed_up_next_few_days()User.signed_up_today()User.tj_email
- UserDarkModeProperties
- UserManager
UserManagerUserManager.get_approve_announcements_users()UserManager.get_approve_announcements_users_sorted()UserManager.get_students()UserManager.get_teachers()UserManager.get_teachers_attendance_users()UserManager.get_teachers_attendance_users_sorted()UserManager.get_teachers_sorted()UserManager.user_with_ion_id()UserManager.user_with_name()UserManager.user_with_student_id()UserManager.users_in_year()
- UserProperties
- UserProperties__schedule
- User_groups
- User_user_permissions
- Website
- renderers
- serializers
- grades
- phone_numbers
- users
- tests
- urls
- views
- welcome