摘要: 在django项目根目录下创建py文件,它和manage.py是同级的 阅读全文
posted @ 2019-04-18 17:56 离人怎挽_wdj 阅读(504) 评论(0) 推荐(0) 编辑
摘要: python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库。可从这里下载https://pypi.python.org/pypi。下面分别记录python读和写excel. python读excel——xlrd 这个过程有几个比较麻烦的问题,比 阅读全文
posted @ 2019-04-16 09:55 离人怎挽_wdj 阅读(224) 评论(0) 推荐(0) 编辑
摘要: request.POST在发JSON数据的时候是取不到值的,只有发urlecoding数据form-data数据才会有值.REST已经对request再次封装了, 发送JSON,urlecoding,form-data等常用等常用的数据都封装到data里了,这样就解决了request.POST在发J 阅读全文
posted @ 2019-04-11 17:41 离人怎挽_wdj 阅读(2432) 评论(0) 推荐(1) 编辑
摘要: 在mysql5.5(还是5.7)以后,默认密码不再是空了,而是会有一个随机生成的初始密码。该密码在如下路径/var/log/mysqld.log(记住不要使用/root/.mysql_secret,没用)。通过grep password -n /var/log/mysqld.log找到类似如下的内容 阅读全文
posted @ 2019-04-09 16:12 离人怎挽_wdj 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Django之logging日志 简介 Django使用python自带的logging 作为日志打印工具。简单介绍下logging。 logging 是线程安全的,其主要由4部分组成: Logger 用户使用的直接接口,将日志传递给Handler Handler 控制日志输出到哪里,console 阅读全文
posted @ 2019-04-06 22:22 离人怎挽_wdj 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 准备 Ubuntu 16.04(远程服务器) Mac或Ubuntu(本地) docker(远程服务器) openssh-server(远程服务器) Pycharm profession版(本地) -ssh(本地) 原理 本地利用SSH链接远程服务器交互数据,在本地Pycharm上显示远程结果。 配置 阅读全文
posted @ 2019-04-04 13:56 离人怎挽_wdj 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 安装python3以及docker 安装pip3 阅读全文
posted @ 2019-03-29 15:39 离人怎挽_wdj 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Docker手动构建 nginx+py3+uwsgi环境 前述 这里使用的阿里云服务器部署,云服务器ssh登陆成功后,如果几分钟没有操作的话,sshd会自动断开登陆,对于我们来说,在部署软件有时要等很久,经常会发生ssh断开的情况,又或是上个侧所回来ssh就断开了,非常头痛。 这里我们要先解决ssh 阅读全文
posted @ 2019-03-29 15:22 离人怎挽_wdj 阅读(479) 评论(0) 推荐(0) 编辑
摘要: Docker容器的基本使用 Docker容器的基本使用 在之前的文章中,我们已经讲解了Docker的基本概念以及如何在各个平台下进行Docker的安装。 在接下来,我们将继续讲解Docker容器的基本使用。 查看Docker服务是否正常 执行如下命令后,我们可以看到Docker的一些基本信息,包括容 阅读全文
posted @ 2019-03-28 23:20 离人怎挽_wdj 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 开启远程访问 信任远程连接 pg_hba.conf 在该配置文件的host all all 127.0.0.1/32 md5行下添加以下配置,或者直接将这一行修改为以下配置 host all all 0.0.0.0/0 md5 如果不希望允许所有IP远程访问,则可以将上述配置项中的0.0.0.0设定 阅读全文
posted @ 2019-03-28 10:23 离人怎挽_wdj 阅读(4363) 评论(0) 推荐(0) 编辑
摘要: Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 一、安装docker 1、Docker 要求 CentOS 系统的内核版本高于 3.10 阅读全文
posted @ 2019-03-27 20:37 离人怎挽_wdj 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、PostgreSQL是什么? PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 阅读全文
posted @ 2019-03-24 23:52 离人怎挽_wdj 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、Celery的简介以及基本使用 Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场景中可用 的例子: Celery 在执行任务时需要通过一个消息中间件来接收和发送 阅读全文
posted @ 2019-03-24 18:27 离人怎挽_wdj 阅读(307) 评论(1) 推荐(1) 编辑
摘要: Linux下大部分系统默认自带python2.x的版本,最常见的是python2.6或python2.7版本,默认的python被系统很多程序所依赖,比如centos下的yum就是python2写的,所以默认版本不要轻易删除,否则会有一些问题,如果需要使用最新的Python3那么我们可以编译安装源码 阅读全文
posted @ 2019-03-24 11:54 离人怎挽_wdj 阅读(164) 评论(0) 推荐(0) 编辑
摘要: MYSQL的安装 平时安装MySQL都是源码包安装的,由于它的编译需要很长的时间,所以,建议你安装二进制免编译包。你可以到MySQL官方网站去下载 http://dev.mysql.com/downloads/ 具体版本根据你的平台和需求而定,目前比较常用的为mysql-5.0/mysql-5.1, 阅读全文
posted @ 2019-03-23 23:50 离人怎挽_wdj 阅读(1671) 评论(0) 推荐(0) 编辑
摘要: 1、单引号,双引号,三引号的区别 单引号和双引号是等效的,如果要换行,需要符号(\),三引号则可以直接换行,并且可以包含注释如果要表示 Let’s go 这个字符串单引号:s4 = ‘Let\’s go’双引号:s5 = “Let’s go”s6 = ‘I realy like“python”!’这 阅读全文
posted @ 2019-03-14 21:55 离人怎挽_wdj 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、and或or Python中的and从左到右计算表达式,若所有的值均为真,则返回最后一个值,若存在假,返回第一个假值 or也是从左到右计算表达式,返回第一个为真的值 2、GIL锁 全局解释器锁,同一时刻只能有一个线程访问CPU,锁的是线程,线程本身可以在同一时间使用多个CPU,Cpython解释 阅读全文
posted @ 2019-03-13 22:04 离人怎挽_wdj 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Django框架默认的事务行为 自动提交作为Django默认的事务行为,它表现形式为:每次数据库操作会立即被提交到数据库中,除非这个事务仍然处于激活状态。 那么,更多详细内容见下文。 Django使用事务或者保存点来保证多个ORM操作的完整性,尤其是针对delete()和update()操作。 另外 阅读全文
posted @ 2019-03-13 18:15 离人怎挽_wdj 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 去支付相关表结构 Order 订单表,payment_number表示支付第3方订单号。比如:用户使用支付宝付款后,支付宝会发送一条POST请求,访问你的服务器,它会携带一个支付宝产生的订单号。这个就是payment_number的作用,用来进行后续的查询是否到账了! actual_amount 表 阅读全文
posted @ 2019-03-13 17:44 离人怎挽_wdj 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 可迭代:在Python中如果一个对象有__iter__( )方法或__getitem__( )方法,则称这个对象是可迭代的(Iterable);其中__iter__( )方法的作用是让对象可以用for ... in循环遍历,__getitem__( )方法是让对象可以通过“实例名[index]”的方 阅读全文
posted @ 2019-03-12 15:47 离人怎挽_wdj 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一般操作 必知必会13条 <1> all(): 查询所有结果 <2> filter(**kwargs): 它包含了与所给筛选条件相匹配的对象 <3> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或者没有都会抛出错误。 <4> ex 阅读全文
posted @ 2019-03-11 17:27 离人怎挽_wdj 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 路飞学城结算中心的优惠券表结构 # ########################### 优惠券 ################################ class Coupon(models.Model): """优惠券生成规则""" name = models.CharField(m 阅读全文
posted @ 2019-03-11 15:14 离人怎挽_wdj 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 路飞的深科技结构? -文章来源 -文章详细 -收藏 -点赞 -评论 -用户 -用户token 路飞购物车 加入购物车,保存到redis。 因为购物车只是一个暂时的状态,当结算完成的实收会删除购物车的内容.且购物车的操作可能比较频繁,因为客户会考虑的比较多 如果只用数据库的话,那么每次修改都对数据库进 阅读全文
posted @ 2019-03-10 22:57 离人怎挽_wdj 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 开发周期和团队? -开发团队 -导师后台 stark组件 +rbac 1人 -管理后台 stark组件 +rbac 1人 -主站 -vue 1人 - api 3人 -运维(1人) -产品经理 (1人) -UI设计 (1人) -运营团队(1人) -销售(4人) -全职导师(2人) -测试 (1人) - 阅读全文
posted @ 2019-03-10 18:39 离人怎挽_wdj 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 流程图 注意: 将SQLAlchemy相关的所有功能都封装到db=flask_sqlalchemy.SQLAlchemy()对象中, - 创建表class User(db.Model):pass - 操作表db.session 核心就是配置,通过db对象,操作models,为蓝图提供数据! 现在有一 阅读全文
posted @ 2019-03-10 08:51 离人怎挽_wdj 阅读(521) 评论(0) 推荐(0) 编辑
摘要: WebSocket协议是基于TCP的一种新的协议。WebSocket最初在HTML5规范中被引用为TCP连接,作为基于TCP的套接字API的占位符。它实现了浏览器与服务器全双工(full-duplex)通信。其本质是保持TCP连接,在浏览器和服务端通过Socket进行通信。 我们知道http协议是短 阅读全文
posted @ 2019-03-09 23:21 离人怎挽_wdj 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 公众号分别3种:公众号,服务号,企业号。其中公众号,分为未认证和已认证。已认证需要公司营业执照相关信息,服务号和企业号,也需要公司相关信息。 基于:微信的认证服务号,主动推送微信消息。 前提:关注我的服务号 基于沙箱环境做消息推送: 由于用户体验和安全性方面的考虑,微信公众号的注册有一定门槛,某些高 阅读全文
posted @ 2019-03-08 23:35 离人怎挽_wdj 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 使用runserver可以使我们的django项目很便捷的在本地运行起来,但这只能在局域网内访问,如果在生产环境部署django,就要多考虑一些问题了。比如静态文件处理,安全,效率等等,本篇文章总结归纳了一下基于uwsgi+Nginx下django项目生产环境的部署 准备条件: ? 1 2 1.确保 阅读全文
posted @ 2019-03-08 17:56 离人怎挽_wdj 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 项目开发完毕后,需要将代码放到服务器上,这样用户才能访问。接下来我们一步一步来进行一波部署操作。 1. 简单粗暴 项目开发完毕,在部署之前需要再配置文件中将 ALLOWED_HOSTS配置设置为:当前服务器IP或*,如: 代码压缩上传至服务器, python3 manage.py runserver 阅读全文
posted @ 2019-03-08 17:55 离人怎挽_wdj 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 微信的登录请求URl 取到后十三位数字,进行拼接,然后发起请求。 请求结果中得到uuid, 拼接uuid,向后台发送请求。拿到url,向html展示。 Request URL: https://login.wx.qq.com/cgi-bin/mmwebwx-bin/login?loginicon=t 阅读全文
posted @ 2019-03-08 14:51 离人怎挽_wdj 阅读(425) 评论(0) 推荐(0) 编辑