zoukankan      html  css  js  c++  java
  • (18)odoo规范

    * 约定
        # 命名会用  蛇形式或驼峰式
            todo_task_stage 蛇形式
            class TodoTask 驼峰式
          变量名还是蛇形居多, 类名和方法名驼峰式居多
         
        # 模式
            from openerp import models
           
        # 字段
            from openerp import fields
           
        # 翻译
            from openerp import _
           
        # 接口
            from openerp import api
           
        # 异常
            from openerp import exceptions
           
        # 典型模块导入
            from openerp import models,fields,api,_
           
        # 类
            class Toto(models.Model):
               pass

            class Titi(models.TransientModel):
               pass
              
        # 新的异常类
            openerp.exceptions.Warning
           
        # 字段
            定义词义比较好的,不要一味缩写
           
        # 在模型中,不要去改变self 用一个方法,否则缓存都无效了
       
        # 数据库句柄 用当前的 self.env.cr
       
        # 约束 用上 @api.constrains

  • 相关阅读:
    解决SecureCRT连接linux终端中文显示乱码
    处理二维数组两题
    struts2校验总结
    专题:分治法
    常用表格编写
    写Action的三种方法
    Struts2入门-十分简单的登陆
    汉诺塔动画
    记录一下字符串处理的问题
    记录一些指针的应用方法
  • 原文地址:https://www.cnblogs.com/toby2chen/p/5177149.html
Copyright © 2011-2022 走看看