Made preferences use django-dynamic-modelforms