====== Création des premiers autres fichiers ====== ===== Le fichier __init__.py ===== Le fichier **%%__init__.py%%** sert à l'initialisation du module car c'est le fichier qui va inviter OpenERP à charger le module. Créez-le avec le code suivant dans le dossier du nouveau module **openacademy** : # -*- coding: utf-8 -*- # Importation de tous les fichiers et dossiers qui contiennent du code Python import openacademy ===== Les autres fichiers ===== Vous allez créer les fichiers suivants : * **openacademy.py** qui le fichier principal du module * **demo.xml** : ce fichier contient les données que le développeur (vous) a prévu pour la démonstration de son module ; sans données pour l'instant ; * **templates.xml** ; sans informations pour l'instant ; * **ir.model.access.csv** dans le dossier **security** : permet de gérer les accès aux fonctionnalités du module ; ===== Le contenu des autres fichiers ===== # -*- coding: utf-8 -*- from osv import osv, fields id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink access_openacademy_openacademy,openacademy.openacademy,model_openacademy_openacademy,,1,0,0,0 * **Finalisez** l'installation du module : {{ :dev:openerp:creermodule:openerp_module_06.png |}} * Maintenant le module est correctement **installé** ; pour l'instant il ne fait pas grand chose mais vous pouvez désormais le **mettre à jour** au fur et à mesure de l'avancement de vos développements . {{ :dev:openerp:creermodule:openerp_module_07.png |}} ===== Retour au sommaire de création d'un module ===== [[dev:openerp:creermodule:accueil|Développer un module dans OpenERP 7]]