摘要:
一、RPC 1. RPC是什么 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型 阅读全文
摘要:
前言: 一、现在越来越多的web项目都集成到微信公众号中,针对小型项目有诸多好处:一是可以免去专门编写一个用处不大的app,缩短开发周期;二是可以获取更多的潜在用户;三是后期维护简单。 二、在开发阶段一般不会将项目直接放到线上服务器,并且开发使用到的公众号一般也是测试账号,造成一个相对封闭、独立的研 阅读全文
摘要:
背景: 最近在筹建一个协同开发的开源项目NWechat,项目开始前,有几样事情要准备。 1)项目管理系统的选定; 2)源码版本控制系统的选定; 3)开发环境的搭建。 4)团队的建设。 开发环境搭建便是项目启动前,要做的几件事情之一。 一、问题是这样的 在微信开发的时候,必须要输入URL,而该URL必 阅读全文
摘要:
配置全局 环境变量 查看环境变量 #这个变量赋值操作,只是临时生效,需要写入到文件,永久生效 linux有一个全局个人配置文件 编辑这个文件,在最底行写入PATH 永久写入 读一下这个/etc/profile 使得生效 阅读全文
摘要:
virtualenv 1.下载virtualenv工具 通过物理环境的pip工具安装 清华 国内 安装完成后你的linux就多了一个virtualenv命令 2.创建虚拟环境venv1 venv2 调用虚拟环境的命令 --no-site-packages 这是构建干净,隔离的模块的参数 --pyth 阅读全文
摘要:
生成你项目的所有 组件,模块 下载requirements.txt 里的所有 模块 阅读全文
摘要:
一、python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python 阅读全文
摘要:
一. python 安装 1. 下载安装包 2. 安装python3.6 3. 在命令行测试 4. 安装python2.7 5. 将python2增加到环境变量里 6. 将C:\Python27目录下的python.exe 和pythonw.exe 改为python2.exe 和pythonw2.e 阅读全文
摘要:
自定义 序列化 组件 用法 更简洁的序列化类 serializers.ModelSerializer 只需要把 字段 按照列表的形式给 fields 就可以了 多对多 一对多 也是自己定义 __all__ 就是把所有的字段 显示出来 阅读全文
摘要:
常见报错 Cannot assign “A1”: “B1” must be a “C1” instance. 告诉我们 必须使用 C1 模型类的 实例,而不是具体的参数值。 换总写法: 阅读全文