Se rendre au contenu
Menu
Cette question a été signalée
1 Répondre
7227 Vues

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
Ignorer
Meilleure réponse

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
Ignorer
Auteur

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

Auteur

Thank you Acha