Zum Inhalt springen
Menü
Sie müssen registriert sein, um mit der Community zu interagieren.
Diese Frage wurde gekennzeichnet
2 Antworten
3815 Ansichten

Hello, I'm having trouble creating a custom module for Odoo. To begin, I created a test module but I keep getting this error:

Unable to load the book module: the file /tmp/tmpsvqqfu2g/book/security/ir.model.access.csv was not processed:

No record found for external ID 'model_test_model' in the field 'Model'

Required value missing for the field 'Model' (model_id)


Below is the code I wrote for the test:

__manifest__.py

```python

{

    'name': 'Test Module',

    'version': '1.0',

    'depends': ['base'],

    'data': [

        'security/ir.model.access.csv',

        'views/book_views.xml',

    ],

    'installable': True,

    'auto_install': False,

}

```

__init__.py

```python

from . import models

```

models/__init__.py

```python

from . import book

```

models/book.py

```python

from odoo import fields, models


class TestModel(models.Model):

    _name = "test_model"

    _description = "Test Model"


    name = fields.Char()

```

security/ir.model.access.csv

```csv

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

access_test_model,model_test_model,model_test_model,base.group_user,1,0,0,0

```

views/book_views.xml

```xml

   

        test.model.tree

        test_model

       

           

               

           

       

   

   

        test.model.form

        test_model

       

           

               

                   

                       

                   

               

           

       

   

```


Can someone help me? Thanks in advance.

Avatar
Verwerfen
Beste Antwort

Hi,
It seems you are trying to import the app to the database, as your module contains python files and a new model is defined, you cannot use this option. The import option is for the modules with xml/data files.

So you have to add your modules to the addons path and update the app list and install it in the db.

Thanks

Avatar
Verwerfen
Autor Beste Antwort

Hi, thank you very much, I solved the problem.

Avatar
Verwerfen
Verknüpfte Beiträge Antworten Ansichten Aktivität
0
Juli 25
2071
2
Nov. 24
7924
2
Okt. 24
4473
2
Aug. 24
2508
3
Juli 24
9000