摘要: 一 路由基础 二 有名无名分组 三 多app共存的路由分配 四 多app共存时模板冲突问题 五 创建app的流程 六 路由分发 七 路由别名 八 名称空间(namespace) 九 django 2.x特性 十 反向解析 反向解析使用场景: 模板中的超链接,视图中的重定向 使用: 在定义url时为i 阅读全文
posted @ 2019-02-27 20:08 yyf1 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一 Django项目创建与介绍 二 应用的创建与介绍 三 启动项目 终端: python3 manage.py runserver 127.0.0.1:8801 四 django的生命周期 五 django三件套 六 静态文件 七 请求及数据 八 配置数据库并完成迁移 九 单表ORM记录的增删改查 阅读全文
posted @ 2019-02-26 19:47 yyf1 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Django框架 HTTP协议 什么是http协议: HTTP(HyperText Transport Protocol)是超文本传输协议 基于TCP/IP协议基础上的应用层协议,底层实现仍为socket 基于请求-响应模式:通信一定是从客户端开始,服务器端接收到客户端一定会做出对应响应 无状态:协 阅读全文
posted @ 2019-02-26 19:03 yyf1 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.pymysql连接 import pymysql # 1. 建立连接 conn = pymysql.connect( host="localhost", port=3306, db='db2', user='root', password='root') # 2. 设置游标 cursor = c 阅读全文
posted @ 2019-02-14 19:12 yyf1 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 表的详细操作 表中字段的详细操作 create table t2( id int primary key auto_increment, x int, y int ); insert into t2(x, y) values(10, 20), (100, 200), (1000, 2000); '' 阅读全文
posted @ 2019-01-09 19:58 yyf1 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 数据库引擎: 引擎的作用是: 决定数据库存取数据的方式 => 不同的特点 => 不同的用户体验 创表语法 数据库的模式 # sql_mode: 反映数据库的全局变量 # 数据库模式限制的是客户端对服务器操作数据的方式(是否严格) # 两种模式 no_engine_substitution:非安全性, 阅读全文
posted @ 2019-01-08 20:03 yyf1 阅读(465) 评论(0) 推荐(0) 编辑
摘要: Mysql数据库 SQL语句 阅读全文
posted @ 2019-01-07 20:03 yyf1 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.异步回调 爬虫(1.从目标站点下载网页数据 2.用re从字符串中提取你需要的数据) a 交给b一个任务, b在执行完成后回过头来调用了a的一个函数,称之为回调函数 通常异步任务都会和回调函数一起使用 使用方式: 通过add_done_callback() 给 future 需要获取异步任务的结果 阅读全文
posted @ 2019-01-04 15:57 yyf1 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1.什么是多线程 多进程和多线程都是用于提高程序的效率 多进程:核心是多道技术,本质上就是切换加保存状态,当IO比较多的时候可以提高 效率 什么是多线程? 程序的运行线路 线程相当于流水线,包含了程序的具体执行步骤 进程相相当于一个车间 每一个进程一旦被创建就默认开启了一条线程,这条线程称之为主线程 阅读全文
posted @ 2019-01-02 19:15 yyf1 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.守护进程 守护进程就是一个进程(b)守护者另外一个进程(a),当进程a结束后进程b跟着同时结束 主进程认为自己的事情一旦结束之后就没有必要使用子进程的情况下使用守护进程 import timefrom multiprocessing import Process def task(): prin 阅读全文
posted @ 2018-12-29 19:04 yyf1 阅读(206) 评论(0) 推荐(0) 编辑