django dynamic initial data handles proxy models properly