(45) Manifest文件

这个是一模块主要描述和设置的文件,下面进行讲解一下
{
    'name': "A Module",
    'version': '1.0',
    'depends': ['base'],
    'author': "Author Name",
    'category': 'Category',
    'description': """
    Description text
    """,
    # data files always loaded at installation
    'data': [
        'mymodule_view.xml',
    ],
    # data files containing optionally loaded demonstration data
    'demo': [
        'demo_data.xml',
    ],
}

@name: 模块的名称
@version: 模块的版本
@description: 模块的描述
@author: 模块开发的作者
@website: 模块开发的作者的网址
@license:模块的发布的许可证(默认是AGPL-3)
@category:模块所在的分类
@depends :模块的依赖,要满足了,模块才可成功安装运用
@data:加载数据文件,有xml 的,有图片,有cvs的
@demo:这是示例的数据
@installable: 模块是否可以安装,这里要设为True
@auto_install:自动安装,默认是 False

posted @ 2016-09-18 17:46  toby2chen  阅读(289)  评论(0编辑  收藏  举报