摘要: 最新从launcepad中检出的web client已经移除了对turbogears 的依赖,模板使用了mako ,从使用速度来看,有明显的提升从launcepad检出代码后,直接使用setup.py install安装,会自动安装cherrypy 3.12,mako 0.24,simplejson, babel,beaker等依赖包。并在python25\scripts中复制openerp-we... 阅读全文
posted @ 2009-05-20 04:14 jjxstudio 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: colspan 说明该控件占用父容器多少列,openerp form为顶级容器,约定为4列 col 用于容器控件,如group,它表示这个容器内部分几列 在openerp中,控件一般都有label,每个控件(设计元素)默认是占据两列 在一个group中,控件是从左到右,用完所有总列数后,然后从上往下排列的 ①<group col="6" colspan="4"> ②<group ... 阅读全文
posted @ 2009-05-19 10:16 jjxstudio 阅读(2120) 评论(0) 推荐(1) 编辑
摘要: 在qiuhao上我回复一个网友的贴子,但觉的这里可以展开的点很多。在窗体编程中,element 通常就是指formrun 也就是我们看到的form你在为哪个对象编写代码,this就是哪个对象,比方说你为formbuttoncontrol写click方法,则this就是指这个按钮,如果我们覆盖form的init方法,那么里面的this其实就是element深入探讨这个就是ax的代码生成机制有关了,a... 阅读全文
posted @ 2009-05-02 11:04 jjxstudio 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 两个ContextBoundObject 同步为REQUIRED的 A和B,当客户端依次调用时,会生成几个上下文,答案是2个A a=new A();a.Test(); //生成一个上下文B b=new B();b.Test(); //生成一个新的上下温要使的B在A的上下文中,势必需要在A中创建B的实例才行扩展方法,用起来像是类的实例,但方法作用范围并不在类的内部,而是在调用扩展方法中,所以,在这个... 阅读全文
posted @ 2009-04-17 09:50 jjxstudio 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1. 建立一个元数据仓库表,列,关系,窗体,报表,菜单项,菜单,文档均存放在元数据仓库,能方便的存取建议使用db4o ,元数据在使用时下载 2. 良好的数据访问机制建立元数据和数据访问框架之间的连接,建议从 建立使用 linq to sql 或是ado.net entity framework 起步3. 方便的,一致的ui 生成机制①选择一套自己喜欢控件包,如devexpress或ja... 阅读全文
posted @ 2009-02-06 11:15 jjxstudio 阅读(326) 评论(1) 推荐(0) 编辑
摘要: 自定义django admin 说些不是django 文档中的东西,首先,一个Admin 类是继承自admin.ModelAdmin,这个类是个callable类,有一个__call__方法,下面是一个例子 def __call__(self, request, url): if url is None: return self.changeli... 阅读全文
posted @ 2008-12-04 12:02 jjxstudio 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 字段名以^开头,表示匹配开头 字段名以=开头,表示就精确匹配 字段名以@开头,表示全文检索 否则使用包含 如果字段名中包括__ ,则会对queryset取唯一值 技巧: django admin会分析get中的参数,将其作为filter查询参数,因此,你可以自己添加过滤器,如 商家产品库 标准产品库 空白名称产品 阅读全文
posted @ 2008-12-01 18:05 jjxstudio 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 首先是试着用ironpython 跑sqlalchemy 1. 第一个问题是出在__solt__对于python私有变量的解释 python对私有变量约定用__开头,实际中,它被存储为_ClassName__variablename ,ironpython 在__solt__中说明时需要用实际存储的变量名 修改pool.py 中的 class _ConnectionFairy(obj... 阅读全文
posted @ 2008-11-09 11:02 jjxstudio 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 如果想从java或.net转向python的同学可以考虑.不要求有很好的python基础,略熟悉python即可.目前使用django开发,将来可能会使用jython+java混合编程,有意可qq 450129138 阅读全文
posted @ 2008-11-01 11:42 jjxstudio 阅读(1272) 评论(3) 推荐(0) 编辑
摘要: 应该很快了,ironpython将会发布beta 5 ,这个版本应该会带来dlr hosting spec 的稳定版本,你可以从这里下载 dlr hosting spec的pdf 版本 http://compilerlab.members.winisp.net/dlr-spec-hosting.pdf ,而对应的ironpyton的源代码,则可以从 http://www.codeplex.com/... 阅读全文
posted @ 2008-09-14 12:08 jjxstudio 阅读(333) 评论(0) 推荐(0) 编辑