Loading

02 2014 档案

摘要:查找命令:ps -A -o stat,pid,ppid,cmd | grep -e '^[Zz]'找到之后 kill掉,然后用top命令查看是否kill成功,如果失败,kill 父进程。 阅读全文
posted @ 2014-02-27 19:35 青岛欧姆网络科技 阅读(380) 评论(0) 推荐(0) 编辑
摘要:自己新的的模块在本地运行OK,上传到服务器后,导致所有用户登录不了,并报“ProgrammingError: column “” does not exist”不存在的错误。错误原因,自定义模块发生改变,在res.partner表中添加了列,因为没有更新模块还没有将模块更新到数据库中。因为此时已经登录不了OE,所以无法更新模块,重启OE服务无效。解决方案:采用OE命令手动更新所有模块,在终端中输入一下命令:openerp-server -c configfile -u all报错1:“error: [Errno 98] 地址已在使用“,解决方案:OE服务启用,停掉OE服务即可。报错2:“Ope 阅读全文
posted @ 2014-02-27 16:45 青岛欧姆网络科技 阅读(611) 评论(0) 推荐(0) 编辑
摘要:公司最近在导入开业物品资料,根据同事的需求,需要在供应商资料中添加QQ号一项,根据前段时间自己摸索的经验,准备自己尝试通过继承完成这一需求。模块名定义为rainsoft_partner创建__init__.py,__openerp__.py,rainsoft_partner.py rainsoft_partner_view.xml文件__init__.py和__openerp__.py略过不谈,下面是rainsoft_partner.py的代码: 1 #-*- coding:utf-8 -*- 2 from openerp.osv import fields,osv 3 4 class ra. 阅读全文
posted @ 2014-02-26 15:05 青岛欧姆网络科技 阅读(1184) 评论(0) 推荐(0) 编辑
摘要:问题的前提是你写的模块本身没有问题,我自己碰到的情况是在本机运行可以,但是上传到服务器上以后却无论怎么重启服务都找不到模块。问题的根源在上传的文件权限设置不对:假设自定义模块为rainsoft_partner,现在通过ssh上传到服务器,在路径/usr/lib/pymodules/python-2.7/openerp/addons/rainsoft_partner通过 ls -l 命令查看,结果显示所有文件权限为 -rw-------,通过命令 sudo chmod 644 修改文件权限为 -rw-r--r--,重启openerp服务,发现模块已找到。成功。 阅读全文
posted @ 2014-02-26 14:51 青岛欧姆网络科技 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:--MyDB为修复的数据名USE MASTERGOSP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDEGOALTER DATABASE MyDB SET EMERGENCYGOsp_dboption 'MyDB', 'single user', 'true'GODBCC CHECKDB('MyDB','REPAIR_ALLOW_DATA_LOSS')GOALTER DATABASE MyDB SET ONLINEGOsp_configure 阅读全文
posted @ 2014-02-18 08:58 青岛欧姆网络科技 阅读(229) 评论(0) 推荐(0) 编辑
摘要:问题记录1: No modules named 'xx'原因: __init__.py 文件命名错误!问题记录2:XMLSyntaxError: Attribute name redefined原因:说明文件中有重复定义的属性问题记录3:The model "res.partner.address" specifies an unexisting parent class "res.partner.address" You may need to add a dependency on the parent class' modu 阅读全文
posted @ 2014-02-17 20:06 青岛欧姆网络科技 阅读(609) 评论(0) 推荐(0) 编辑
摘要:安装好OPENERP后,使用 ps -aux|grep openerp从输出的内容可以得到OPENERP的安装信息,/usr/bin/python /usr/bin/openerp-server --config=/etc/openerp/openerp-server.conf --logfile=/var/log/openerp/openerp-server.log其中包含python的安装目录,openerp的安装目录,配置文件所在目录和日志文件所在目录。打开openerp的配置文件(openerp-server.conf),可以看到相关的配置参数 1 [options] 2 ; Th.. 阅读全文
posted @ 2014-02-15 10:04 青岛欧姆网络科技 阅读(1746) 评论(0) 推荐(0) 编辑
摘要:print ("test",file=name)类似的方法在python 2中需要先引入 __future__才可使用import __futhure__ import print_function 阅读全文
posted @ 2014-02-14 10:49 青岛欧姆网络科技 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:内建函数str()和repr() (representation,表达,表示)或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。这两个函数接受一个对象作为其参数,返回适当的字符串。事实上repr()和``做一样的事情,返回一个对象的“官方”字符串表示。其结果绝大多数情况下(不是所有)可以通过求值运算(内建函数eval())重新得到该对象。str()则不同,它生成一个对象的可读 阅读全文
posted @ 2014-02-13 11:51 青岛欧姆网络科技 阅读(344) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示