fix attributes got overwritten when update by model_form