Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
7222 Vistas

Hello , I would like to delete a model from Odoo Interface ( Database Structure -> Models )

But when i try to delete the model, i see the following message : 

Model 'affichage2.wizard_client' contains module data and cannot be removed! 

Avatar
Descartar
Mejor respuesta

Hi,

I think you cannot delete the models from the User interface ,

see the unlink function that raises the the above warning.

@api.multi
def unlink(self):
# Prevent manual deletion of module tables
if not self._context.get(MODULE_UNINSTALL_FLAG):
for model in self:
if model.state != 'manual':
raise UserError(_("Model '%s' contains module data and cannot be removed!") % model.name)

self._drop_table()

Thanks


Avatar
Descartar
Autor

Thank you bro ! So i should delete this raises from the python file ? in which file i will find this function ?

@Zakaria: yes.please check ir_model.py. You can find above code there

Autor

Thank you Acha