Odoopython基础学习

【 Odoo 9.0 教程】-建立网站

2016-01-13  本文已影响17028人  集库

本文是 Odoo 9.0 官方教程第二篇 建立网站

查看英文原文:
https://www.odoo.com/documentation/9.0/howtos/website.html

以下内容为机器翻译,半人工校对,仅供参考。

建立网站

警告

创建一个基本模块

在Odoo,任务是通过创建模块。

模块定制的Odoo设施的行为,通过添加新的行为或改变现有的(包括行为由其他模块添加)。

Odoo的脚手架 can 设置一个基本模块。很快开始简单地调用:

$ ./odoo.py scaffold Academy my-modules

这将自动创建一个 my-modules 模块目录 和一个 academy 模块. 如果您想要的话,该目录可以是一个现有的模块目录,但该模块名必须是唯一的目录。

示范模块

我们有一个“完成”模块准备安装。

虽然它没有绝对没有,我们可以安装它:

~~~
$ ./odoo.py --addons-path addons,my-modules
~~~

到浏览器

Controllers 解释浏览器请求并发送数据。

添加一个简单的控制器,并确保它是导入的 __init__.py (所以,Odoo可以找到它):

academy/controllers.py

# -*- coding: utf-8 -*-
from openerp import http

class Academy(http.Controller):
    @http.route('/academy/academy/', auth='public')
    def index(self, **kw):
        return "Hello, world"

#     @http.route('/academy/academy/objects/', auth='public')
#     def list(self, **kw):

关闭您的服务器 (^C) 然后重新启动它:

$ ./odoo.py --addons-path addons,my-modules

打开一页 http://localhost:8069/academy/academy/, 你应该看到你的“页面”出现:

717095195321390726.jpg
  • OneAPM-全语言和全平台的应用性能监控
  • 如有您有急需的题材请直接留言。
  • 上一篇 下一篇

    猜你喜欢

    热点阅读