wkt blog

  • About
  • About

Month: November 2017

flask_sqlalchemy: 重写查询方法例子(重写filter_by)

by admin/November 21, 2017July 19, 2018/flask, 其他, 笔记

引出 比如某个项目中, status是逻辑删除的标志, 每次查询都需要加上status=1, Gifts.query.filter_by(uid=current_user.id, isbn=isbn, launched=False, status=1) 非常的不方便, 重写filter_by是一个不错的选择 重写 filter_by等查询函数定义在sqlalchemy.orm.Query中, flask_sqlalchemy.BaseQuery继承了orm的Query, 因此我们重写的时候可是直接继承BaseQuery. 自定义filter_by的代码为: class Query(BaseQuery): def filter_by(self, **kwargs): if ‘status’ not in kwargs.keys(): kwargs[‘status’] = 1 return super(Query, self).filter_by(**kwargs) 指定query类 但是这时候, 系统并不知道要使用我们重写的filter_by. SQLAlchemy类的构造函数中为我们提供了可指定的query_class参数: def __init__(self, app=None, use_native_unicode=True, session_options=None, […]

linux 连接共享windows服务器和shadowsoscksr客户端linux使用配置

by admin/November 15, 2017July 19, 2018/django, 常用备份, 笔记

linux连接共享windows服务器 1. sudo apt-get install cifs-utils 2.查看共享目录: smbclient -L 10.31.162.41 -N 3.挂载 mount -t cifs //10.31.162.41/共享文件夹 /home/user1/tool/share 4.解除挂载 sudo umount /挂载的目录 shadowsoacksr 原文: https://cndaqiang.github.io/2017/09/28/ubuntu1604-ssr/ 配置完成后的常用命令: 启动: sudo python ./shadowsocks/local.py -c config.json -d start config.json的配置示例 { “server”: “38.141.44.98”, “local_address”: “127.0.0.1”, “local_port”: […]

Recent Posts

  • Create a virtual serial port that relays data over ssh
  • 在ssh服务器上创建代理, 使所有流量经过ssh客户端
  • linux:将目录里的软连接替换为原始文件
  • IntelliJ Idea: How to open project from the network share
  • Run batch file as a Windows service

Archives

  • December 2021
  • September 2021
  • July 2021
  • June 2021
  • December 2020
  • November 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • January 2019
  • December 2018
  • November 2018
  • September 2018
  • August 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • November 2017
  • October 2017
  • September 2017
  • June 2017
  • May 2017
  • April 2017
  • April 2016

友情链接

  • Harttle
  • 张俊杰的微博客
  • 蔣振飞的博客
  • 饲养员的窝
Proudly powered by WordPress | Theme: ShowMe by NEThemes.