03 2018 档案

Django扩展Auth-User表的几种方法
摘要:方式1, OneToOneField AUTH_PROFILE_MODULE = 'djangoadmin.myadmin.UserProfile' class ProfileInline(admin.StackedInline): model = UserProfile #fk_name = 'u 阅读全文
posted @ 2018-03-31 22:55 檐夏 编辑
beego orm小示例
摘要:Beego小示例 package routers import ( "Test/controllers" "github.com/astaxie/beego" ) func init() { beego.Router("/asd/",&controllers.Testcontroler{}) } p 阅读全文
posted @ 2018-03-17 23:43 檐夏 编辑
flask-restful基础
摘要:flask-restful基本使用 基本使用 参数验证 add_argument可以指定这个字段的名字,这个字段的数据类型等。具体参数如下: Serialization 通过使用序列化可以将表信息直接转化为json字符串 序列化属性 resource_fields = { 'education': 阅读全文
posted @ 2018-03-17 19:13 檐夏 阅读(202) 评论(0) 推荐(0) 编辑
flask信号
摘要:FLASK信号 使用信号分为3步,第一是定义一个信号,第二是监听一个信号,第三是发送一个信号。 自定义信号示例 已经定义好的信号 from flask import template_rendered, got_request_exception # 每个信号传的值不同 def template_r 阅读全文
posted @ 2018-03-16 22:34 檐夏 编辑
flask-钩子函数&g对象
摘要:常用钩子函数 在Flask中钩子函数是使用特定的装饰器装饰的函数。钩子函数可以在正常执行的代码中,插入一段自己想要执行的代码。那么这种函数就叫做钩子函数。(hook) before_first_request:顾名思义,注册一个在处理第一个请求之前运行的函数 before_request:注册一个在 阅读全文
posted @ 2018-03-16 16:19 檐夏 编辑
FLASK-CSRF
摘要:flask-wtf 集成 原理通过将token数据储存在session中,再取出与传递过来的token数据进行匹配(两者并不完全匹配,需要转换) GET|HEAD|OPTIONS|TRACE 这些请求方法是不需要csrf的 示例 Ajax 可以直接设置在ajax的body中,或者放在请求头中也可以头 阅读全文
posted @ 2018-03-15 20:53 檐夏 编辑
flask-cookie & session
摘要:Cookie # 注意expires比max_age的兼容性更好 Session flask的session只是讲数据加密存储在客户端 阅读全文
posted @ 2018-03-15 20:07 檐夏 阅读(181) 评论(0) 推荐(0) 编辑
flask-文件上传
摘要:flask文件上传 流程 1. 上传的文件request.files拿取 2. 可以通过WTForms表单验证 3. 通过secure_filename (from werkzeug.utils import secure_filename ), 验证文件名称是否安全 4. 验证完毕的数据直接保存f 阅读全文
posted @ 2018-03-15 19:45 檐夏 阅读(152) 评论(0) 推荐(0) 编辑
flask-migrate
摘要:Flask & Migrate Intro: Ⅰ flask-script Flask-Script主要实现的功能是通过命令行的形式来操作Flask。例如python manage.py func1 -u args 通常flask-script的manage.py文件为flask文件的入口 # ma 阅读全文
posted @ 2018-03-15 17:00 檐夏 阅读(300) 评论(0) 推荐(0) 编辑
go网络编程应用
摘要:网络编程基础(聊天室) 服务端 package main import ( "fmt" "net" "bufio" "os" "strings" ) func MessageSend(conn net.Conn) { var input string for { reader := bufio.Ne 阅读全文
posted @ 2018-03-12 21:47 檐夏 阅读(214) 评论(0) 推荐(0) 编辑
textwrap模块
摘要:方法 textwrap.wrap(text,[width[,…]]) import textwrap sample_text = '''aaabbbcccdddeeeedddddfffffggggghhhhhhkkkkkkk''' sample_text2 = '''aaa bbb ccc ddd 阅读全文
posted @ 2018-03-12 19:00 檐夏 阅读(403) 评论(0) 推荐(0) 编辑
Sqlalchemy python经典第三方orm
摘要:Ⅰ. 安装 pip install sqlalchemy Ⅱ. 起步链接 MySQL-Python mysql+mysqldb://<user>:<password>@<host>[:<port>]/<dbname> pymysql mysql+pymysql://<username>:<passw 阅读全文
posted @ 2018-03-12 16:14 檐夏 编辑
go的数据库操作mysql
摘要:go get github.com/go-sql-driver/mysql package main; import ( "database/sql" _ "github.com/go-sql-driver/mysql" // 包的初始化,执行包中所有的init()方法 具体参见http://blog.csdn.net/wanglei9876/article/detail... 阅读全文
posted @ 2018-03-11 22:39 檐夏 编辑
golang注意问题
摘要:golang的一些注意事项,持续更新 阅读全文
posted @ 2018-03-11 22:08 檐夏 阅读(182) 评论(0) 推荐(0) 编辑
Go语言正则模块
摘要:基本使用 配合http模块基本爬虫应用 阅读全文
posted @ 2018-03-11 00:17 檐夏 编辑
python:a+=b 和a=a+b? 基础数据类型也不能乱用
摘要:python:a+=b 不等于a=a+b? a+=b 调用的是__iadd__方法,但是a+b调用的是__add__方法。对于自定义的对象,我们通过覆盖两个方法来实现+=和+操作,但是基础数据类型呢? a和b的结果是不同的 b+=b的方法改变了函数外面的全局变量,而a = a+b 并没有改变 我们都 阅读全文
posted @ 2018-03-09 21:54 檐夏 阅读(699) 评论(0) 推荐(0) 编辑
peewee基本使用
摘要:peewee的基本使用,快速入门。具体代码摘自官方文档 阅读全文
posted @ 2018-03-09 14:52 檐夏 阅读(28557) 评论(1) 推荐(3) 编辑
Rabbit mq 简单应用
摘要:参考:http://rabbitmq.mr-ping.com/AMQP/AMQP_0-9-1_Model_Explained.html 简答模式(exchange不工作) import pika # 链接 connection = pika.BlockingConnection(pika.Conne 阅读全文
posted @ 2018-03-06 10:31 檐夏 编辑
Golang 基础数据类型注意事项
摘要:基本数据类型 int型 根据平台不同而不同,但即使是int64 或int32 和 int并不同,需要转换 浮点型 默认是float64 浮点数在进行比较的使用最好用math包的模块,用== 并不精确 字节类型 一个是byte代表的是uint8的别名,代表utf-8的一个字节一个是rune代表的是代表 阅读全文
posted @ 2018-03-05 08:44 檐夏 编辑
django rest_frame框架
摘要:Django Restframework Content 序列化 验证 解析器 授权和权限 版本控制 分页 视图和路由 访问频率 验证 解析器 授权和权限 版本控制 分页 视图和路由 访问频率 Ⅰ Intro djangorestframework模块为django提供了restful接口 Ⅱ 序列 阅读全文
posted @ 2018-03-03 17:46 檐夏 编辑
支付宝支付流程以及python加密模块
摘要:1. 流程 注册流程:填表注册==>拿到企业私有密钥 ==> 输入在平台输入公有密钥 ==> 拿到阿里密钥 ==> 保存阿里共有密钥和私有密钥 支付流程:注册产品单号,价钱== > 后端通过加密模块生成url链接 ==> 跳转链接 == > 跳转后完成支付 ==> 发送POST请求到指定地址(完成验 阅读全文
posted @ 2018-03-01 20:20 檐夏 编辑

 
点击右上角即可分享
微信分享提示