ODOO中的小技巧与工具

原创
2020/10/07 21:21
阅读数 1K

在ODOO架构中,有一些自带的小工具,在目录  odoo/tools  下。本文,主要介绍的均为利用 ODOO Shell 命令进行直接操作的工具。

工具:

config

一些可以用于配置 odoo.conf 文件的或者直接通过odoo.py 写入启动项的命令。

convert

一些进行数据格式转换的方法。主要利用, str2bool  函数。

date_utils 

一些预设的用于获取时间周期、年份等信息的命令。

date_utils(函数)

用于辅助上方方法的函数,让上面的方法拥有更多的功能。

date_utils (计算)

同样是基于 date_utils,用于直接计算的函数。

float_utils

用于辅助浮点数运算的函数。

image

对图片进行操作的函数命令。

email

用于命令行执行邮件操作的函数。主要是用于生成邮件。

misc

一些其他非常有用的辅助函数。

 

补充:

osutil.py

def listdir(dir, recursive=False):
    """用于循环获取文件列表"""
def walksymlinks(top, topdown=True, onerror=None):
    """
    与os.walk 相同,但使用symlinks
    注意: 所有的 symlinks将先于一般文件夹载入 
    """

def zip_dir(path, stream, include_dir=True, fnct_sort=None):     
    """
    : param fnct_sort : 传递键值参数值至python自带的 of built-in
                        sorted() 函数,以达到更加简单的zip文件筛选。
    """

 

谢谢,完!

下一章,我们会讲解graph.py。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部