تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
2 الردود
29216 أدوات العرض

I have inherited a model and also in python file i have put _name and named it as some xyz. I know now odoo creates a table named xyz but then later on i put comment on this _name line and when i try to upgrade the app it throws me an error saying KeyError: and the name of the model. Also I've checked and there is no data regarding to this model in the ir_model_data table as well but then why is this error showing up?

الصورة الرمزية
إهمال

Try this solution, comment the _name from the model and uninstall the module, then comment the _name and install it again and see whether you are getting the error or not

الكاتب

Thanks, that worked! Had some issues while re-installation but i dealt with them. Thanks for your prompt answer :)

الكاتب أفضل إجابة

The problem was in security folder under ir.model.access.csv file, access rules were defined to the model that i was trying to comment so odoo throwed me with bunch of errors. I know It's a rookie mistake.

الصورة الرمزية
إهمال

Hello, Can you tell me how did you fix the problem with the security folder under ir.model.access.csv, please !!

المنشورات ذات الصلة الردود أدوات العرض النشاط
2
يونيو 25
770
2
يونيو 25
3005
0
سبتمبر 19
3261
2
مارس 19
8669
3
نوفمبر 22
12745