代码之家  ›  专栏  ›  技术社区  ›  Kiran

python代码和xml代码在odoo中做什么?

  •  1
  • Kiran  · 技术社区  · 10 年前

    还要解释什么是osv.osv,有时为什么我们在python代码的最后一行包含类名,比如this student()。为什么我们需要这样做? 最后是xml代码中的arch字段。 提前感谢

    2 回复  |  直到 10 年前
        1
  •  2
  •   shravan cherukuri    10 年前

    如果您有MVC的经验,那么您可以将odoo-python文件与保存业务逻辑的模型/控制器进行比较,以创建主文件等
    并将xml文件发送到用于向UI呈现数据的视图。

    osv类位于OpenERP服务器的osv模块中,它包含所有OpenERP属性,如_column、_defaults等。

    student()-它类似于调用对象的构造函数,但在最新版本中现在不需要它

        2
  •  0
  •   Tintumon M    10 年前
    • Python将为您提供功能(即“后端”而非数据库),XML将为您显示视图(即“前端”)。

    • OSV=对象服务。或多或少地将对象及其字段的定义保存在内存中。

    • “arch”将为XML提供“视图架构”!

    推荐文章