自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangli709的博客

人生苦短,python当歌

原创 读写文件

读写二进制文件 知道了如何读写文本文件要读写二进制文件也就很简单了,下面的代码实现了复制图片文件的功能。 def main(): try: with open('guido.jpg', 'rb') as fs1: ...

2019-06-19 23:19:43

阅读数 10

评论数 0

原创 面向对象和类的关系

对象 Python 中一切皆为对象,所有的一切都可以抽象为属性和方法,这就是类的组成部分。 类 由属性和方法组成。 属性:参数值 方法:行为动作 封装 init 初始化,有了实例之后,加属性,类实例创建之后调用 new 重载属性,创建这个类实例的方法 slots 限制能绑定的属性 call...

2019-06-19 23:01:31

阅读数 12

评论数 0

原创 spider_study2

一个简单的爬虫 步骤 抓取页面 解析页面 抽取数据 存储数据 数据库的使用 redis #找到需要的内容和链接 client = redis.Redis(host='47.106.171.59', password=123456,por...

2018-06-02 11:14:18

阅读数 61

评论数 0

原创 spider_study 1

find findall select find_all(tag, attributes, recursive, text,limit, keywords) find(tag,attributes,recursive,text,keywords) tag 标签 attributes 属性 r...

2018-05-29 18:52:59

阅读数 55

评论数 0

原创 flask项目经验总结

models 研究 BaseModel(object) 基础类,用来给子类继承 create_time = db.Column(db.DATETIME, default=datetime.now()) 创建时间 update_time = db.Column(db.DATETIME, d...

2018-05-26 16:34:02

阅读数 807

评论数 0

原创 django-frame-summary

Django summary MVT M 模型,ORM,数据库的增删改查 V 视图,逻辑处理 T 页面, T–V–M–V–T 环境配置 pip3 install virtualenv virtualenv –no-site-packages -p path py3django...

2018-05-19 17:27:29

阅读数 145

评论数 0

原创 flask学习知识点总结

flask summary 学习网址 http://docs.jinkan.org/docs/flask/installation.html environment 配置flask单独的虚拟环境 pip3 install virtualenv virtualenv –no-site...

2018-05-19 10:08:39

阅读数 185

评论数 0

原创 flask基础 多对多 重构 debug restful marshmellow

多对多 创建 相对于django,自己相当于做了完全的工作,三张表都自己来创建 1.多 ,至少有一个主键字段 2.中间表,创建两个外键来关联这两个表的主键 sc = db.Table('sc', db.Column('s_id', ...

2018-05-18 19:52:19

阅读数 129

评论数 0

原创 mysql延伸扩展 分页 一对多查询

mysql延伸 增 (多个) db.session.add(stu) 单个 db.session.add_all(stus) 列表,多个 运算符 filter(模型名.字段.运算符(‘xxx’)) filter(模型名.字段 运算符 值) 小于 lt 小于等于 le...

2018-05-17 18:42:07

阅读数 592

评论数 0

原创 flask基础知识2

css 两种加载方法 方法一 推荐 link rel=”stylesheet” href=”/static/css/index.css” 方法二 link rel=”stylesheet” href=”{{ url_for(‘static’, filename=’css/index.css...

2018-05-16 19:07:20

阅读数 80

评论数 0

原创 flask基础知识

PATH os.path.abspath(file) 当前文件的绝对路径 os.path.dirname(os.path.abspath(file)) 当前文件的父级的绝对路径 手动添加路径 BASE_DIR = os.path.dirname(os.path.abspath(fi...

2018-05-15 20:51:59

阅读数 71

评论数 0

原创 flask 环境environment,运行Manager,路由管理Blueprint

django diff flask django 配置好了很多东西,相当于一个完整的台式机 flask 微型框架,就相当于一个主板,其他的米有,需要自己去安装第三方包。 flask http://docs.jinkan.org/docs/flask/installation.htm...

2018-05-14 16:43:38

阅读数 728

评论数 0

转载 django总结

0Django阶段性总结 1、Django简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,模板T和视图V。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD...

2018-05-12 22:53:29

阅读数 287

评论数 0

原创 隐藏和展示 商品表之间的关系

部分页面的隐藏和展示 根据页面中是否存在cookie,即是否登录,来显示或隐藏指定的内容 方法根据,如果登录且在有效时间内,那么可以拿到用户表的信息,直接判断是否存在用户的信息。 可以在后端判断,也可以在前端判断 头像的显示 前端判断 {% if user.id %}{{user....

2018-05-12 22:07:50

阅读数 215

评论数 0

原创 前后端数据传入与传出

前端页面的挖坑以及填坑 继承static 文件里的样式 {% load static %} {% extends ‘*.html’ %} 放入css{% block extCSS %}{% endblock %}放入js{% block EXTJS %}{% endblock %} ...

2018-05-11 20:38:02

阅读数 850

评论数 0

原创 django里原生实现登录 注册 注销

登录 注册 注销在django里得原生实现 准备工作 创建用户表,创建用户子表,一般用户表包含用户名,密码,Email,头像,和is_delete(用以隐藏信息得),子表包含ticket 和 outtime过期时间,关联到用户表。 需要一个登录页面,和注册页面 注册 拿到页面...

2018-05-11 16:50:00

阅读数 268

评论数 0

原创 django网站的部署

部署 部署1: python启动,用于测试和本地开发 安装包 sudo apt update apt install mysql-server mysql-client 设置远程访问mysql (1) 查找 mysql.conf find / -name mysq...

2018-05-11 11:49:34

阅读数 55

评论数 0

原创 django的传参和ajax实现步骤

笔记 任务,实现闪购 datetime, timedelta from datetime import datetime, timedelta 1. timedelta(days=1) 2. timedelta(hours=1) 3. timedelta(minutes=1) ...

2018-05-11 11:42:22

阅读数 687

评论数 0

原创 django_study-7

ajax基本框架 $.ajax({ url:'', type: '', data: '', dataType: 'json', success:functi...

2018-05-04 17:34:35

阅读数 41

评论数 0

原创 django_study_6

django 自带的登录方法 第一步同理先拿到用户名和密码 引入django自带的包auth, from django.contrib import auth user = auth.authenticate(username=name, password=password) 如果数据库...

2018-05-03 19:13:45

阅读数 60

评论数 0

原创 django_study-5

登录 注销 深度学习 set_cookie(key, value,max_age=10) max_age 存活时间 加载static {% load static %} {% static %} /static/xxx.css delete_cookie(key) 配置静态文件 ...

2018-05-02 17:26:36

阅读数 36

评论数 0

原创 django-study-4

cookie set_cookie() del_cookie() 注册 登录 注销 注册 常规操作,将其存储在数据库中。 登录 常规操作,将其与数据库之中的数据对比,如果正确,那么将其保存在cookie中。 做法 res = HttpResponse() res.set_coo...

2018-04-29 23:43:32

阅读数 39

评论数 0

原创 django学习3

jinjiang {% for stu in stus %} {{ stu.xxx }}{% endfor %} 遍历循环 {{ xxx }} 在网页中显示出来的内容,都是双括号 {% if xx %}{% endif %} if 条件判断 {{forloop.counter}} 正...

2018-04-29 23:42:50

阅读数 50

评论数 0

原创 django学习二

get : www.baidu.com?s=python&j=java post: exclude: 查询不满足条件的所与信息 五一节作业。 cdtopspeed. banner 表关联 1:1 OneToOneFields 主键和外键是一对一的关系,在关...

2018-04-29 23:42:12

阅读数 37

评论数 0

原创 django学习笔记1 简介 环境配置 整体框架介绍

Django Python下的一个Web框架,最好用的一个,是开放源代码的Web应用框架。 遵守BSD版权,采用MVC的软件设计模式,M模型 V视图 C控制器 C 处理用户的请求 M 模型对象在数据库增删改查 V 返回图形界面 流程 U –> C –&...

2018-04-29 23:41:06

阅读数 85

评论数 0

原创 git简单学习

git 分布式版本控制系统,分布式版本控制系统也还有svn 集中式版本控制SVN,有一个中央处理器,每个人都只能看自己的那一部分,且需要联网 分布式控制Git,每个人都能看见全部的代码,且不需要联网,只是最后需要整合在一起上线,之前* 都是在自己的分支上修改。 分支,测试,开发。 删除分支 ...

2018-04-29 23:40:06

阅读数 30

评论数 0

原创 Seventh_study_summary(二)

git 分布式版本控制系统,分布式版本控制系统也还有svn 集中式版本控制SVN,有一个中央处理器,每个人都只能看自己的那一部分,且需要联网 分布式控制Git,每个人都能看见全部的代码,且不需要联网,只是最后需要整合在一起上线,之前* 都是在自己的分支上修改。 分支,测试,开发。 基础...

2018-04-20 20:57:35

阅读数 101

评论数 0

原创 Seventh_study_summary (一)

Linux Study Linux平台安装python3.6.4教程 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz tar xf Python-3.6.4 tgz cd Python-3.6.4 yum ins...

2018-04-20 20:52:43

阅读数 157

评论数 0

翻译 Python之禅

Python之禅 The Zen of Python, by Tim Peters Python之禅 by Tim Peters Beautiful is better than ugly. 优美胜于丑陋(Python 以编写优美的代码为目标) Explicit is better th...

2018-04-20 19:02:30

阅读数 111

评论数 0

原创 发布订阅

服务器 # _*_ coding:utf-8 _*- import redis class Redis_base(object): def __init__(self): # 连接服务器 self.__conn = redis.Redis(h...

2018-04-19 23:33:34

阅读数 36

评论数 0

原创 Python中实现验证数据库redis 和 mysql 中的账号密码

# _*_ coding:utf-8 _*_ import sys import pymysql import redis def con_mysql(sql): db = pymysql.connect( host='127.0.0.1', ...

2018-04-19 20:38:24

阅读数 1931

评论数 1

原创 redis的配置启动

配置 vim /etc/redis.conf /ruquirepass 底行命令模式查询,设置密码 /daemonize 底行命令模式查询,设置为yes,守护进程 /bind 改成自己阿里云的私有ip 启动 redis-server redis-cli 进入 ping 查看是...

2018-04-18 23:06:37

阅读数 45

评论数 0

提示
确定要删除当前文章?
取消 删除