Odoo二次开发笔记(一) 模块创建

一、创建新模块   

        python odoo-bin scaffold openacademy(模块名称) myaddons(上一级目录)

二、编辑模块信息

  1. 模块下的__manifest__.py
  2. 编辑信息:包括名称name,描述description,作者author,作者网站地址website,版本version基础数据data,演示数据demo,分类category,依赖depends,许可license,是否自动安装auto_install,是否为应用application,样式集css,是否可网页安装installable,钩子hook(pre_init_hook前执行、post_init_hook安装后和uninstall_hook卸载后)。
# -*- coding: utf-8 -*-
{
    'name': "leave",

    'summary': """
        demo,developing,test""",

    'description': """
        This is my first app for Odoo
    """,

    'author': "showdom",
    'website': "http://www.tlrfid.cn",

    # Categories can be used to filter modules in modules listing
    # Check https://github.com/odoo/odoo/blob/master/odoo/addons/base/module/module_data.xml
    # for the full list
    'category': 'Uncategorized',
    'version': '0.1',

    # any module necessary for this one to work correctly
    'depends': ['base'],

    # always loaded
    'data': [
        # 'security/ir.model.access.csv',
        'views/views.xml',
        'views/templates.xml',
        'views/workflow.xml',
    ],
    # only loaded in demonstration mode
    'demo': [
        'demo/demo.xml',
    ],
    'css': ['static/src/css/leave.css'],
    'installable': True,
    'application': True,
    'auto_install': False,
}

三、检查模块

  1. 设置中激活开发者模式
  2. 然后点击应用,执行更新应用列表
  3. 之后便可以所搜到了你的模块
 


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值