zoukankan      html  css  js  c++  java
  • ODOO中创建website Part-1 创建模块

    odoo是使用scaffolding来完成模块创建工作的

    scaffolding 中文意思是脚手架

    调用方式像这样

    $ ./odoo-bin scaffold Academy my-modules

    odoo-bin是可执行单元

    scaffold是要做的动作

    academy是模块名字

    my-modules是模块所在的文件夹

    ps:这个文件夹在

    try this

    odoo-bin scaffold people Peoples

    如果没有任何提示,应该就是成功了

    在odoo根目录下出现一个peoples文件夹

    里面还有一个people的文件夹

    在里面是一些文件

    包含文件夹
    controller
    demo
    models
    security
    views
    还有两个文件
    __init__.py
    __manifest__.py
    

    运行这个模块

    python ./odoo-bin --addons-path addons,Peoples
    
    2017-02-11 05:25:51,905 22336 INFO ? odoo: Odoo version 10.0
    2017-02-11 05:25:51,910 22336 INFO ? odoo: addons paths: [u'C:\Users\hello\AppData\Local\OpenERP S.A.\Odoo\addons\10.0', u'C:\odoo-10.0\addons', u'C:\odoo-10.0\Peoples', 'C:\odoo-10.0\odoo\addons']
    2017-02-11 05:25:51,920 22336 INFO ? odoo: database: default@default:default
    2017-02-11 05:25:51,944 22336 INFO ? odoo.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
    

     上面红色标注处可以看出,插件目录由参数传递进来

    相对路径为当前路径

     进入网站后可以在应用中搜索到这个模块

    ps:搜索的时候要把应用这个搜索条件去掉

  • 相关阅读:
    快速幂和矩阵快速幂-模板
    gcd-模板+最小公倍数
    manacher-模板-hd-3068
    kmp-模板-hd-1711
    链式前向星-邻接表--模板
    poj-3096-Suprising Strings
    hihocoder-1615-矩阵游戏II
    hihocoder-Week174-Dice Possibility
    论文-Swish: A self-gated Active Function
    hihocoder-1595-Numbers
  • 原文地址:https://www.cnblogs.com/qianheng/p/6388105.html
Copyright © 2011-2022 走看看