Odoo中文网|Odoo实施培训

 找回密码
 立即注册
搜索
热搜: Odoo OpenERP 实施
查看: 12549|回复: 0
打印 上一主题 下一主题

odoo 中网站开发 初学

[复制链接]

119

主题

119

帖子

566

积分

高级会员

Rank: 4

积分
566
跳转到指定楼层
楼主
发表于 2016-10-17 21:29:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
academy/controllers.py

class Academy(http.Controller):
@http.route('/academy/', auth='public')
def index(self):
     return http.request.render('academy.index', {
         'teachers': ["Diana Padilla", "Jody Caroll", "Lester Vaughn"],
      })


这个@http.route('/academy/', auth='public') 定义一个链接 写完后可以 http:// 127.0.0.1:8069/academy/ 访问
auth=‘public’ 是这个链接的一个属性 auth 还可以等与 ‘none’ ‘user’ ‘calender’
常见的属性 有 type (‘http’ ‘json’ ‘’) methods (‘post’‘get’ )
website=True

     return http.request.render('academy.index', {
         'teachers': ["Diana Padilla", "Jody Caroll", "Lester Vaughn"],
      })
这个表示把 teachers  里面的内容通过 academy 模块中的id 为index 的模板 展示出来

academy/templates.xml





这就是定义了一个模板,id为index  下面就是具体展示的形式 先有tilte 然后循环 teachers 中的内容

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|技术支持|开发手册|Odoo中文网-远鼎旗下odoo培训网站 ( 苏ICP备15039516号 )

GMT+8, 2025-5-12 21:26 , Processed in 0.083793 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表