I upgraded recently to Django 1.8. In previous versions of Django, the following import was fine:
from django.contrib.contenttypes.management import update_
It's unclear why that function was removed in 1.8, but it appears that the modern replacement is to just re-invent that wheel:
from django.apps import apps
from django.contrib.contenttypes.management import update_contenttypes
def update_all_contenttypes(**kwargs):
for app_config in apps.get_app_configs():
update_contenttypes(app_config, **kwargs)