Upgrading to OppiaMobile Server v0.12.2

settings_secret.py changes

The device admin functionality has been removed, so it is no longer necessary to have the DEVICE_ADMIN_ENABLED and GCM_APIKEY settings in settings_secret.py

Update packages

There are updated packages in this release:

  1. Run: (env)$ pip install -r requirements.txt

Update database

  1. Run: (env)$ python manage.py migrate

Update static files

  1. Run: (env)$ python manage.py compilescss - don’t worry about the unclosed files warning messages

  2. Run: (env)$ python manage.py collectstatic

Rebuild summary data

  1. Run: (env)$ python manage.py update_summaries --fromstart