Upgrading to Numbas 2.0¶
Upgrading to Numbas 2.0 from an earlier version is a straightforward process, but can take a long time and disk space if you have a very large database.
Follow the instructions below, using a shell in your numbas_editor
directory.
Remove
editor/templates/index.html
- Numbas 2.0 looks for your custom welcome message ineditor/templates/index_message.html
.Get the latest code:
git pull
Upgrade Python libraries:
pip install --upgrade -r numbas/requirements.pip``
Migrate the database (this could take a while):
python manage.py migrate
Copy
editor/templates/index_message.html.dist
toeditor/templates/index_message.html
, and customise to your liking.
That’s it!
If you have any problems, email numbas@ncl.ac.uk.