When migrating django-withings to django-nokia, there are a couple extra steps you need to take to keep things running smoothly.
Uninstall django-withings and install django-nokia
Add nokiaapp to your INSTALLED_APPS setting and remove withingsapp
Adjust your URLconf to retain the old withings routes, while adding nokia routes. Make sure to include 'nokiaapp.legacy_urls'` for the legacy urls so we can distinguish between the two. This makes sure you can continue receiving notifications of old subscriptions. If you don't have old subscriptions, you may not need the old
withings/
routes:url(r'^withings/', include('nokiaapp.legacy_urls')), url(r'^nokia/', include('nokiaapp.urls')),
Adjust all
WITHINGS_<SETTING>
settings toNOKIA_<SETTING>
Run
./manage.py migrate nokiaapp --fake-initial
to migrate all your existing data to the new models. This is a one time thing. For future migrations, you can just run./manage.py migrate