Course Selector

From Livedoc - The Documentation Repository
Jump to: navigation, search

The Course Selector ([1]) is the system which students use to view course options and select courses for their next academic year. The current course selector system was originally developed by Andrew Hamilton. The code for the selector is located on GitLab at [2].

Technologies

The Selector is implemented using the Django web framework. It is managed using Django management scripts.

Selection Imports

There is a management script (import_schedules.py) that takes in a SIS-formatted CSV file with students and course IDs and imports that data into the coursemgmt database. This script should be run using manage.py (`manage.py import_schedules`).