python
lein_wang
打好基础,温故知新
展开
-
pyjwt access_token vs fresh_token
所以,refresh的作用就是在refresh_token有效时间内,每次请求refresh都会返回给你新的access_token,这样就不用重新登录了。当然请求refresh时,header里还是要带上access_token的,form里加上refresh。当然,每次当access_token过期的时候,理论上可以每次都重新登录(用户会打人的。accesstoken过期时间短(5分钟),fresh_token过期时间长(24小时)...原创 2022-08-01 13:43:16 · 386 阅读 · 0 评论 -
无法加载文件 \venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本
无法加载文件 \venv\Scripts\activate.ps1,因为在此系统上禁止运行脚本原创 2022-07-28 17:33:41 · 2703 阅读 · 0 评论 -
git修改提交的用户名和Email
git修改提交的用户名和Emailhttp://blog.chinaunix.net/uid-26997997-id-3231891.html转载 2012-12-27 17:22:29 · 15129 阅读 · 0 评论 -
ubuntu 终止后台命令
kill -9 %1原创 2013-01-11 17:28:43 · 2317 阅读 · 0 评论 -
i18n sample project
sample :点击打开链接http://www.yihaomen.com/article/python/221.htm如果出现怎么切换语言都不翻译的情况,要确保在settings里设置了LOCALE_PATHS = ( '/home/lein/git/paaam/locale',)不然的话,怎么都找不到语言文件。原创 2013-03-04 17:42:42 · 568 阅读 · 0 评论 -
python django 快速搭建开发平台
python + mysql,数据库文件已导入。# check versionpython -c "import django; print(django.get_version())"#install pipsudo apt-get install python-pip#install newest djangosudo pip install django原创 2013-02-25 17:21:14 · 1614 阅读 · 0 评论 -
django inspectdb and syncdb
https://docs.djangoproject.com/en/1.4/howto/legacy-databases/原创 2013-02-25 17:26:44 · 2297 阅读 · 0 评论 -
python 根据文件内容而不是后缀名 获取文件类型
python-magic点击打开链接https://github.com/ahupp/python-magic/原创 2013-03-08 16:15:46 · 2502 阅读 · 0 评论 -
paypal sandbox 测试心得
注册一个developer帐号A后,paypal会建议你建两个test account,一个buyer,一个seller。这没什么。但是如果你想测试一个买,一个卖的流程,只用一个帐号是做不了的。你需要再申请一个新的developer帐号B,再建test account。用A的buyer去买B的seller,或者反过来,这样就可以在各自的transaction history里看到交易记原创 2013-02-27 16:01:35 · 4420 阅读 · 0 评论 -
fastcgi
http://andylin02.iteye.com/blog/508963转载 2013-02-28 17:35:39 · 383 阅读 · 0 评论 -
git ignore modified files
git update-index --assume-unchanged -- path/to/file # 启用忽略git update-index --no-assume-unchanged -- path/to/file # 停用忽略点击打开链接https://help.github.com/articles/ignoring-files点击打开链接h原创 2013-03-05 16:04:10 · 2039 阅读 · 0 评论 -
Git add ssh authentication
密码认证 和 公私钥 只是2种不同的方式而已。但是每次pull or push 代码的 时候 都要输入密码,让人很头疼。所以还是用公钥私钥的验证方便。2台机器:local & remote//在local上生成公钥私钥对:cd ~/.ssh && ssh-keygen//在.ssh目录下建一个文件夹(名字随意,比如remote_keys)用来单独存放 刚才生成的公私密钥原创 2013-03-01 11:01:35 · 1440 阅读 · 0 评论 -
elasticsearch修改mapping + 导出/导入数据
需求:index 的mapping有改动,数据需要从旧的index导出并导入新的index第一步:以新的mapping创建index,加上alias. 如果旧的index没有加alias,此时也要加上。其实旧的index应该一开始创建的时候就加上alias,并且代码中是去连alias,而不是具体的index name,这样为以后修改mapping提供便利创建mapping:curl -原创 2016-07-07 14:30:46 · 6697 阅读 · 0 评论 -
PYTHON select in
pg_list 是一个list,str是转换成string的函数map是把第一个参数指定的方法作用于第二个参数指定的列表的每一个元素上面sql = """select placementgroup_placements.placement_id from placementgroup_placements where placementgroup_placements.p原创 2012-12-14 16:53:51 · 2119 阅读 · 0 评论 -
查找mysql数据库中所有包含特定名字的字段所在的表
select * from INFORMATION_SCHEMA.columns where COLUMN_NAME Like '%placement%';原创 2012-12-11 15:18:10 · 21770 阅读 · 3 评论 -
PYTHON如何判断一个字典或者列表为空
在 Python 3 中,判断一个字典或者列表是否为空的方式与 Python 2 是一样的。你可以直接利用对象的真值性质(空的字典或列表为。同样的逻辑也适用于列表。是空的,那么条件将为。,非空的字典或列表为。原创 2012-12-11 16:00:17 · 99809 阅读 · 1 评论 -
python学习(1)--基础知识
万物皆对象。在Pyhon中一切都是对象,并且几乎一切都有属性和方法。一切都可以赋值给变量或者作为参数传递给函数。http://www.python.org/doc/current/ref/(http://www.python.org/doc/current/ref/objects.html(http://www.effbot.org/guides原创 2012-10-25 14:47:17 · 447 阅读 · 0 评论 -
install django on fedora 15
第一种方式:下载一个压缩包,解压安装tar xzvf Django-1.4.2.tar.gzcd Django-1.4.2sudo python setup.py install要注意: 如果不成功,换成 sudo python ./setup.py install,经常碰到这种情况第二种方式:从github上下载安装git clone https://github原创 2012-10-25 14:13:10 · 574 阅读 · 0 评论 -
Ubuntu 切换镜像
如果不切换镜像也能安装软件什么的,但是包你痛苦。原来是1K,2K的速度,换了之后是1M,2M的速度,当前前提是你的网络不要本来就很慢。http://mirrors.cn99.com/.help/ubuntu.html原创 2012-11-05 15:51:46 · 877 阅读 · 0 评论 -
linux 下 Kemodo django 调试
1. kemodo安装路径2. debugger listener 监听的端口 ~/opt/komodo/lib/support/dbgp/bin/pydbgp -d 0.0.0.0:9000 ./manage.py runserver --noreload原创 2012-11-05 15:54:27 · 784 阅读 · 0 评论 -
Ubuntu 常用软件安装命令
sudo apt-get install filezilla skype pidgin ibus ibus-googlepinyin mysql-workbench network-manager-vpnc-gnome thunderbird chromium-browser stardict meld git-cola rapidsvn putty shutter -y原创 2012-11-05 16:36:36 · 622 阅读 · 0 评论 -
git clone排错
错误信息:warning: You appear to have cloned an empty repository.或者fatal: destination path '.' already exists and is not an empty directory.解决办法:ls -arm .git/ -rf再运行一遍git clone原创 2012-11-14 14:44:50 · 29209 阅读 · 2 评论 -
网页上管理服务器工具Webmin
安装地址http://www.webmin.com/tgz.html原创 2012-11-14 14:58:23 · 718 阅读 · 0 评论 -
git使用
http://www.cppblog.com/deercoder/archive/2011/11/13/160050.html转载 2012-11-20 18:58:14 · 446 阅读 · 0 评论 -
python dictionary get getlist
当value是列表的时候,要用getlist原创 2012-11-22 13:35:53 · 2161 阅读 · 0 评论 -
django 模板html自动转义符号和处理字符串在序列中自动加u
http://linuxshow.blog.51cto.com/1572053/949717转载 2012-12-10 17:47:26 · 3150 阅读 · 0 评论 -
git revert to revision
http://stackoverflow.com/questions/373812/rollback-file-to-much-earlier-version原创 2012-12-10 16:39:15 · 2360 阅读 · 0 评论 -
python try catch 打印错误信息
http://developer.51cto.com/art/201003/187933.htm转载 2012-12-11 14:45:42 · 11653 阅读 · 0 评论 -
install erlang on fedora
第一步,安装这两个包:ncurses and opensslsudo yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf第二步,安装erlangwget http://erlang.org/download/otp_src_R15B01.tar.gztar zxvf原创 2012-10-22 14:55:28 · 862 阅读 · 0 评论