use django-modeldict