OpenERP 在context中写自己的部门ID】的更多相关文章

使用OpenERP自定义模块开发的时候,你会发现,有一个uid(当前登录用户id)特别好用,不管是在xml的domain 条件表达式中,还是在类中,都能很方便的使用uid.有一段时间就一直在琢磨,这个uid 是什么时候赋值的.感觉是在 session中,一直没有找到.后来需要获取当前登录人的部门id,把department_id做成类似uid这么的变量,就爽了,就 太方便了. 注:Search 资料显示     ['&',('department', '=', user.context_depa…
本文参考博客:https://blog.csdn.net/u013473691/article/details/52353923 关于@Configuration和@Bean参考博客:https://www.cnblogs.com/soundcode/p/6478004.html 刚开始使用springboot,发现在application启动类所在的包其他的包中写controller没有用,拦截不了url.这是因为springboot默认扫描的的类是在启动类当前的包和下级包,默认端口是8080…
本文会使用一个案例,就mybatis的一些基础语法进行讲解.案例中使用到的数据库表和对象如下: article表:这个表存放的是文章的基础信息 -- ---------------------------- -- Table structure for article -- ---------------------------- DROP TABLE IF EXISTS `article`; CREATE TABLE `article` ( `article_id` ) NOT NULL AU…
我们知道,在 golang 中的 context 是一个非常重要的包,保存了代码活动的上下文.我们经常使用 WithValue() 这个方法,来往 context 中 传递一些 key value 数据. 如果我们想拿到 context 中所有的 key and value 或者在不知道 key 的情况想获得value 要怎么做呢?这里提供一个比较hacker的实现给大家参考. 调研 首先,看看WithValue到底发生了什么: package context func WithValue(pa…
在 windows 中写操作系统,需要一系列的辅助工具.在此,要感谢川谷秀实!所有工具,都在 z_tools 文件夹中.有了大师的帮助,不妨也来尝试在 windows 中写一把 OS. 源代码及工具可到 x01.Lab.Download 中下载.进入 src 文件夹,只有两个文件,一个是 run.bat, 一个是 boot.s.boot.s  都是大同小异的,skip!run.bat 内容如下: ..\z_tools\nask boot.s boot.bin boot.txt ..\z_tool…
在Oracle中调用Java程序,注意:java方法必须是static类型的,如果想在JAVA中使用system.out/err输出log. 需要在oracle 中执行"call dbms_java.set_output(5000);".一.helloWord1 编写JAVA程序,也是在SQL/PLUS中写,并执行. create or replace and compile Javasource named hello as public     class   Hello    {…
在web项目中写一个过滤器实现用户不登陆,直接给链接,无法进入页面,而重定向到登陆界面的功能. 项目是用springMVC+spring+hibernate实现 (和这个没有多大关系) 第一步: 首先写一个登录权限过滤类--LoginFilter类实现Filter接口 package com.agen.util; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; i…
python中写shell,亲测可用,转自stackoverflow To run a bash script, copy from stackoverflow def run_script(script, stdin=None): """Returns (stdout, stderr), raises error on non-zero return code""" import subprocess # Note: by using a li…
当css文件中写上 charset "utf-8" 时需要将body和html的样式分开写 例如: html,body{margin:0;padding:0;font-family:"Microsoft Yahei"} 此时body的margin和padding设置不起作用,也就是没办法覆盖浏览器默认的样式  font-family也不起作用,需要将html和body的样式分开写 改为: html{margin:0;padding:0} body{margin:0;…
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="wrap_content"     android:layout_height="wrap_content"    …