ODOO中创建website Part-1 创建模块

odoo是使用scaffolding来完成模块创建工作的

scaffolding 中文意思是脚手架

调用方式像这样

$ ./odoo-bin scaffold Academy my-modules

odoo-bin是可执行单元

scaffold是要做的动作

academy是模块名字

my-modules是模块所在的文件夹

ps:这个文件夹在

try this

odoo-bin scaffold people Peoples

如果没有任何提示,应该就是成功了

在odoo根目录下出现一个peoples文件夹

里面还有一个people的文件夹

在里面是一些文件

包含文件夹
controller
demo
models
security
views
还有两个文件
__init__.py
__manifest__.py
时间: 2024-12-17 23:30:58

ODOO中创建website Part-1 创建模块的相关文章

如何在App中实现IM功能之四创建稳健的消息发送模块——箭扣科技Arrownock

如何在App中实现IM功能 之四 创建稳健的消息发送模块 anIM聊天是以心跳的方式保持设备和服务器之间的在线连接,有时候会因为网络或其他原因导致连接中断,则在该设备登录的用户在服务器端会自动下线.那么此时发送消息的话,服务器会返回用户已经下线的异常,导致消息无法发送成功. 为了避免这个问题的发生,我们可以在代码中使用一些技巧来解决. 1. 设置变量 设置一个全局变量isFromSendMsg为false. private boolean isFromSendMsg = false; 2. 判断

<转>创建支持eclipse的多模块maven项目

如何使用eclipse创建Maven工程及其子模块 1,首先创建一个父类工程   子模块继承父类工程      并在父类工程的pom.xml文件中定义引入的jar及其版本号     子模块可以引用 2  创建api子模块,主要放置SDK 3  创建server  子模块 主要存放配置文件   不包括源代码 创建工程完成 创建支持eclipse的多模块maven项目 通过maven可以创建多个关联模块的项目(Multiple Module Projects).由一个总的模块,下面包含多个子模块(子

演练:创建和注册自定义 HTTP 模块

本演练演示自定义 HTTP 模块的基本功能. 对于每个请求,都需要调用 HTTP 模块以响应 BeginRequest 和 EndRequest 事件. 因此,该模块在处理请求之前和之后运行. 如果 ASP.NET 应用程序是在 IIS 6.0 下运行,则可以使用 HTTP 模块自定义针对 ASP.NET 所提供的资源的请求. 这些资源包括 ASP.NET Web 页(.aspx 文件).Web 服务(.asmx 文件).ASP.NET 处理程序(.ashx 文件)和您已经映射到 ASP.NET

如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet

在博客<在Eclipse中如何创建JavaWeb工程>中图文并茂的说明了Eclipse中创建JavaWeb工程的方法,本篇博客将告诉大家如何为Eclipse开发工具中创建的JavaWeb工程创建Servlet: 1.在Eclipse开发工具中创建的JavaWeb工程文件目录结构如下图: 说明: a).红框框定的结构用于存放Java类及其相应的包:用于存放Libraries文件夹: b).灰框框定的结构用于显示(非"存放")JavaWeb工程所依赖的JDK相关的jar包: c

java如何在文件中读取一个字符串并创建以这个字符为名字的类的对象

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">我们一般用properties或者XML文件作为资源存储的文件,现在主要介绍一下对properties的操作</span> 1.我们在src文件下新建一个名称为config的包 2.在config下新建一个file,把它命名为demo.properties 3. 把下面的几段

在ViewPager中切换Fragment 不重新创建 - Android

在使用Viewpager滑动Fragment时,ViewPager只会保存当前页两边的Fragment状态.这样就会出现这样的情况: 一打开会初始化page1和page2,当手动切换到page3时page4就会初始化,但是page1就会销毁,当再切换到page1时page1就会重新初始化. 其实这是Viewpager提供的一种性能优化,叫做懒加载. 但是这种情况会导致切换时page中的布局老是重新创建,状态保存不了,体验不流畅,解决办法就是设置Viewpage的缓存页数; android.sup

[转]用多线程方法实现在MFC/WIN32中调用OpenGL函数并创建OpenGL窗口

原文链接: 1.用多线程方法实现在MFC/WIN32中调用OpenGL函数并创建OpenGL窗口 2.Windows MFC 两个OpenGL窗口显示与线程RC问题 原文地址:https://www.cnblogs.com/rainbow70626/p/8973440.html

Linux系统中程序的安装与创建私有yum仓库(有图有真相)

今天给大家介绍的是Linux系统中的程序安装和创建私有YUM仓库 文章总览1.Linux应用和层序基础2.RPM软件包相关命令与实际操作3.RPM安装.卸载.升级4.源代码编译安装5.创建私有yum仓库 ·1.Linux应用和层序基础(1).应用程序与系统命令的关系文件位置系统命令:一般在/bin和/sbin目录中.或为shell内部指示应用程序:通常在/usr/local目录中·主要用途系统命令:完成对系统的基本管理工作应用程序:完成对对的其他辅助任务·适用环境系统命令:一般只在字符操作界面中

java中多线程的两种创建方式

一丶继承Thread类实现多线程 第一步:继承Thread类第二步:重写run()方法第三步:创建继承了Thread类的对象 , 调用start()方法启动. //线程创建方式一 : /* 第一步:继承Thread类 第二步:重写run()方法 第三步:创建继承了Thread类的对象 , 调用start()方法启动. */ public class TestThread extends Thread{ @Override public void run() { for (int i = 0; i

Odoo中Qweb使用入门

参考 可参考官网例子https://doc.odoo.com/trunk/web/qweb/或 http://thierry-godin.developpez.com/openerp/tutorial-module-creation-pos-modification-english-version/ 1 Qweb官方定义 Qweb被用作OpenERP的Web客户端模板引擎.它是一种基于XML的模板语言,同Genshi, Thymeleaf.Facelets模板具有相似并且具有以下特性: 完全在客