Odoo Help

1 Answer

Yes, there is a way:

Assuming that your module names "demo", your model has the identifier "demo.howto" and the binary field is "file":

1. Put in the folder demo/static/src/binary your pdf files (howto.pdf).

2. Create a file with data records to register in the folder demo/data (howto_data.xml):

<odoo noupdate="1">


        <record id="howto_1" model="demo.howto">

            <field file="demo/static/src/binary/howto.pdf" name="file" type="base64" />




3. Register the data file in the data section of the __manifest__.py

    # always loaded

    'data': [






4. Install module and the data will be loaded.


Tabla d.o.o., Samo Arko
12/7/18, 4:57 AM

Thanks! Needed only the 2. point, but a nice explanation how to load data on module install/upgrade.

Daniel Almaguer La Rosa
12/7/18, 11:49 AM

You are welcome. I'm glad I could help you.

Ask a Question
Keep Informed
2 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now