pycharm+pipenv虚拟环境作开发和依赖管理
之前使用vagrant来在虚拟机环境中把所有Python模块安装,但是也有一些问题。比如个别时候连接到vagrant虚拟机内部比较慢,还有就是pip3 install安装模块有时候会失败,不能更好的管理依赖包分发项目。 每个项目模块分开管理安装,不会污染本地系统的全局环境,测试和生产的模块都可以用这个来管理分发。 pipenv会在项目中创建相关联的虚拟环境信息以及依赖信息pipfile文件,一起开发的同事可以执行pipenv install操作来安装以及初始化好的pipenv项......Django模板引擎中变量作为属性值调用
作者:matrix 被围观: 3,171 次 发布时间:2019-05-16 分类:Python 零零星星 | 4 条评论 »
Django默认模板中如果想要调用变量的属性值只能点.字符,也就是value.arg,等同于value["arg"]的调用,不能使用方括号的语法操作,这样的就会导致无法取value[arg]这种变量属性值。 解决办法 1.更换模版引擎。 2.使用自定义template filters模版过滤器 使用模版过滤器setup 1.创建templatetags目录 在项目的模块目录下创建templatetags文件夹(和路由配置urls.py同级) 目录下需要创建__init__.py空白文件 2.创建过滤器py文件 自定义过滤器:dict......linux重启守护进程Kill -HUP
linux重启守护进程可以使用-HUP参数来发送hang up挂断信号,系统会重启进程进行复位操作重新读取配置文件 There are also different signals that can be sent to both kill commands. What signal you send will be determined by what results you want from the kill command. For instance, you can send the HUP (hang up) signal to the kill command, which will effectively restart the process. This is always a wise choice when ......macOS+Proxifier实现终端的外网访问
有时候使用终端clone操作或者其他install访问外网的时候会造成超级延迟,以至于无法使用,网络需要符合国情,毕竟有个大号防火墙。使用Proxifier可以间接实现全局的外网访问。 windows端可以使用SSTap 测试环境:macOS + ss + Proxifier 方案1.使用Proxifier Proxifier下载:http://www.proxifier.com/download/ 注册软件: 用户名称随意:Anything 注册码:P427L-9Y552-5433E-8DSR3-58Z68 设置本地代理端口和地址 添加本地代理Proxies ......新浪微博 URL Scheme 收集
新浪微博ios app的scheme 测试可用 #打开首页 sinaweibo://gotohome #新发微博 sinaweibo://share?content=[微博内容 URL Encode] #消息页面 sinaweibo://discover #指定搜索 sinaweibo://searchall?q=[URL Encode] #微博扫一扫 sinaweibo://qrcode #微博详情页 如https://weibo.com/1613133581/HlVM69RR9中mblogid为HlVM69RR9 sinaweibo://detail?mblogid=[mblogid] #指定用户的全部微博 containerid可以根据https://m.weibo.cn/u/16131......pycharm中vagrant的基本配置使用
使用vagrant做开发可以将环境全部运行于虚拟机中,避免本机安装各种环境模块造成问题也是为了完全和宿主机分离。 测试:macOS + pycharm + Django项目 配置vagrant的初始化文件 pycharm设置中搜索Vagrant 配置vagrant的基本运行程序 Vagrant executable为Vagrant程序路径 Instance folder表示Vagrant box配置的初始化目录。我这里也就直接将就以前init的目录。默认位置为当前项目路径 设置好就可以启动虚拟机环境:tools->Vagrant->up 打......无法安装python3的连续报错-mysql include软链接问题
虚拟机ubuntu中自带了Python2,但是想要使用python3需要单独安装。使用add-apt-repository来添加ppa源安装提示command not found,之后进行安装操作sudo apt-get install software-properties-common,错误继续: $ sudo apt-get install software-properties-common Reading package lists... Done Building dependency tree... 50% Building dependency tree Reading state information... Done You might want to run 'apt-get -f insta......wordpress修改默认的媒体播放器
作者:matrix 被围观: 15,807 次 发布时间:2019-03-07 分类:Wordpress 零零星星 | 7 条评论 »
本来几乎少有在blog上放置音乐,但是看到之前的帖子的哪个音频播放UI简直难受的很,已经记不起WP是从多少版本开始有这种协调默认的媒体播放界面。刚开始应该是使用html5的默认audio播放界面,后面就使用MediaElement.js的播放器且覆盖了样式,默认都是黑色调的蓝/白色进度条的那种。 音频播放界面如上图样子,早就该改了的 实在难受 😱 😱 下面的代码来自@Vassilis Mastorostergios ,style很好看 也就照教程搬过来用了。 修改后的样式: 添加......