DanielDugan/student_explorer

Tool used by Academic advisors to access student weekly performance

★ 0Forks 0JavaScriptGitHub ↗Compare

README

Student Explorer

Development Environment

Setup

  1. Install Docker
  2. Follow steps in the "Run development server" section below.

Run development server

Using the Django Debug Toolbar

For the Django Debug Toolbar to work in development, please add the following in student_explorer > local > settings_override.py

  • INSTALLED_APPS += ('debug_toolbar',)
  • MIDDLEWARE_CLASSES += ('debug_toolbar.middleware.DebugToolbarMiddleware',)
  • DEBUG_TOOLBAR_PATCH_SETTINGS = False
  • INTERNAL_IPS = ['10.0.2.2']

Note on settings

By default manage.py looks for the student_explorer.local.settings_override module. This file is created manually as documented in the setup steps above.

By default wsgi.py (which is used by start.sh) looks for the student_explorer.settings module. This file is versioned as part of this repository.

This behavior can be changed for both manage.py and wsgi.py by setting the DJANGO_SETTINGS_MODULE environment variable.

Contributors

kris-steinhoffkushankrweikaizhlsloanmtwojangsilverjonespmaxapotniszqianarwhytebethkirschnerDanielDugandlhaines

Issues