Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
4420 Tampilan

Im not sure what is wrong but I cannot install this module

# -*- coding: utf-8 -*-{ 'name': "New Model",
'summary': """ """,
'description': """ """, 'author': "", 'website': "", 'maintainer': '',
'category': 'Uncategorized', 'version': '0.1',
'depends': ['stock'],
'data': [ 'security/ir.model.access.csv', ],}

id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink

access_new_model,NewModel,model_new_model,,1,1,1,0

# -*- coding: utf-8 -*-
from odoo import models, fields, api, _
class NewModel(models.Model): 
 _name = "new.model" 
 _description = "New Model"

name = fields.Char() 
quantity = fields.Float() 
stock_move_line_id = fields.Many2one('stock.move.line')


Traceback (most recent call last): File "/home/tony/Documents/odoo15/odoo/http.py", line 654, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/home/tony/Documents/odoo15/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause Exception: Module loading new_model failed: file new_model/security/ir.model.access.csv could not be processed: No matching record found for external id 'model_new_model' in field 'Model' Missing required value for the field 'Model' (model_id)
Avatar
Buang
Jawaban Terbai

Hi,

This error usually occurs when we try to add security to a model that doesn't exist. Please ensure that the model is loaded. You can check in technical-> models and see if your model is present there before adding the security. 


Check the init files and see if the files are properly added.


Hope it helps

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
1
Jul 24
1556
2
Mar 23
2388
3
Jun 20
10214
2
Mar 20
8589
4
Apr 18
3607