Upgrading to OppiaMobile Server v0.12.19
Update packages
Run:
(env)$ pip install -r requirements.txt
Update database
Run:
(env)$ python manage.py migrate
Update static files
Run:
(env)$ python manage.py compilescss
- don’t worry about the unclosed files warning messagesRun:
(env)$ python manage.py collectstatic
Run update_summaries from start
Run the update summaries command from start:
(env)$ python manage.py update_summaries --fromstart
This might take a long time (hours) for large implementations, but is required to make sure the data for daily active users is correct and broken down by course
Check permissions for certificate folders
Check that the <oppia>/media/certificate and <oppia>/media/certificates folders are read and writeable by the www-data user