随笔分类 -  python笔记

上一页 1 2 3 4 5 6 ··· 10 下一页
摘要:编辑本随笔 urllib模块 python中自带的一个基于爬虫的模块。 作用 可以使用代码模拟浏览器发起请求 子模块 request parse 使用流程 尝试用urllib获取指定url代码: url编码处理 UA身份伪装 反爬机制: 反反爬机制: User-Agent:请求载体的身份标识 POS 阅读全文
posted @ 2019-01-23 13:44 丫丫625202 阅读(138) 评论(0) 推荐(0)
摘要:编辑本随笔 简介: 以网页形式打开的代码编辑器,可以用于全过程的编码开发,文档编写、运行代码和展示结果 Anaconda包含了Jupyter notebook 启动:jupyter notebook,命令在那个目录下执行,则打开的主目录就在那个目录 快捷键: b:向下插入一个cell a:向上插入要 阅读全文
posted @ 2019-01-23 11:34 丫丫625202 阅读(176) 评论(0) 推荐(0)
摘要:Luf Book连接 编辑本随笔 添加新随笔 爬虫相关源码 爬虫介绍 编辑 Jupyter Notebook 编辑 urllib模块 编辑 request模块 编辑 requests模块高级使用 编辑 打码平台 编辑 数据解析 编辑 selenuim(模拟浏览器) 编辑 scrapy基础使用 编辑 阅读全文
posted @ 2019-01-23 11:16 丫丫625202 阅读(160) 评论(0) 推荐(0)
摘要:编辑本目录 导航区域 判断用户登录状态,根据登录状态显示不同的信息 html代码 <nav class="navbar navbar-default"> <div class="container-fluid"> <!-- Brand and toggle get grouped for bette 阅读全文
posted @ 2018-07-27 08:20 丫丫625202 阅读(158) 评论(0) 推荐(0)
摘要:编辑本目录 基于forms组件创建表单 创建forms from django import forms from django.forms import widgets class UserInfo(forms.Form): user=forms.CharField(max_length=32,l 阅读全文
posted @ 2018-07-26 11:44 丫丫625202 阅读(184) 评论(0) 推荐(0)
摘要:编辑本博客 知识点: JsonResponse()Django直接序列化,不用json.dumps() request.session['valid_code]=valid_code保存验证码 一次请求伴随多次请求,如静态文件请求和验证码请求 PIL模块掌握 session存储验证码 验证码刷新 登 阅读全文
posted @ 2018-07-24 08:49 丫丫625202 阅读(180) 评论(0) 推荐(0)
摘要:编辑本博客 设计表机构 from django.db import models # Create your models here. from django.contrib.auth.models import AbstractUser,User class UserInfo(AbstractUs 阅读全文
posted @ 2018-07-23 21:13 丫丫625202 阅读(133) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 一、搞清楚项目需求(产品经理) 1、基于用户认证组件和ajax实现用户登录验证(图片验证码) 2、基于ajax和forms组件实现注册功能 3、设计系统首页,完成文章列表渲染 4、设计个人站点页面 5、文章详情页 6、实现文章点赞功能 7、实现文章评论功能。 阅读全文
posted @ 2018-07-23 14:52 丫丫625202 阅读(487) 评论(0) 推荐(0)
摘要:编辑本目录 01 博客系统功能需求 编辑 02 设计表结构 编辑 03 登录认证 编辑 04 用户注册 编辑 05 首页设计 编辑 06 文章详情页设计 编辑 07 后台管理页面 编辑 阅读全文
posted @ 2018-07-23 14:50 丫丫625202 阅读(181) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 中间件语法 自定义中间件,继承于MiddlewareMixin from django.utils.deprecation import MiddlewareMixin class CustomerMiddleware(MiddlewareMixin): d 阅读全文
posted @ 2018-07-23 12:45 丫丫625202 阅读(110) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 auth对象 authenticate 用户认证组件: 功能:用session记录登录验证状态 前提:用django的auth_user用户表 auth模块api: user=auth.authenticate(username=user,password= 阅读全文
posted @ 2018-07-22 15:24 丫丫625202 阅读(138) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 一、cookie cookie大小限制为4KB 一个服务器最多在客户端浏览器上保存20个cookie 一个浏览器最多能保存300个cookie views中添加cookie一定要添加在相应体中,相应体可以是render和redirect或HTTPRespon 阅读全文
posted @ 2018-07-22 11:46 丫丫625202 阅读(312) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 一、校验字段功能 forms.CharField forms.EmailField class UserForm(forms.Form): name=forms.CharField(min_length=1,max_length=8) email=forms 阅读全文
posted @ 2018-07-20 08:41 丫丫625202 阅读(143) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 属性: paginator.count:数据总数 paginator.num_pages:总页数 paginator.page_range:页码的列表 def index(request): book_list=Book.objects.all() pagi 阅读全文
posted @ 2018-07-17 21:53 丫丫625202 阅读(130) 评论(0) 推荐(0)
摘要:添加新博客 编辑本博客 yuan先生博客 一、简介 特点 异步请求 局部刷新 二、Ajax的实现 jQuery实现Ajax url:请求的URL type:请求方式 data:请求发送的数据,type为get数据会拼接到url中 success:请求成功后执行的回调函数 Form实现文件上传 for 阅读全文
posted @ 2018-07-16 08:24 丫丫625202 阅读(184) 评论(0) 推荐(0)
摘要:编辑本博客 武佩奇博客 一、分组查询 select谁就annotate谁,group by谁就values谁,之后要啥再通过values拿啥 语法模型: 后表模型.objects.values(‘pk’).annotate(聚合函数(关联表__字段)).values(表模型所有字段以及统计字段) 后 阅读全文
posted @ 2018-07-12 22:26 丫丫625202 阅读(360) 评论(0) 推荐(0)
摘要:编辑本博客 yuan先生博客 一、ORM多表创建 一对多:关联字段必须创建在多的一方 多对多:创建第三张关联表 一对一:即一张大表拆分成多个小表,关系字段创建在任何一张表均可,需在关联字段上创建unique约束 from django.db import models from django.db. 阅读全文
posted @ 2018-07-06 11:34 丫丫625202 阅读(342) 评论(0) 推荐(0)
摘要:编辑本博客 添加表记录 注:创建数据库必须用utf8编码,避免中文报错 create database orm default charset=utf8; 方式一、实例化对象 实例化一个对象 new_boot=Book(id=1, title='python宝典', price=100, pub_d 阅读全文
posted @ 2018-07-05 16:01 丫丫625202 阅读(231) 评论(0) 推荐(0)
摘要:编辑本博客 yuan先生博客 记录一次报错 从windows迁移到Centos后运行报错 django.db.utils.InternalError: Packet sequence number wrong - got 1 expected 0 服务器IP为10.10.10.12 开发电脑为10. 阅读全文
posted @ 2018-06-28 20:24 丫丫625202 阅读(321) 评论(0) 推荐(0)
摘要:编辑本博客 yuan先生博客 模板语法和变量 模板语法: {{}} 渲染变量用 {%%} 渲染标签用 渲染变量{{ }} 深度查询,局点符 return render(request,"app04template/index.html",{"name":name,"age":age,"ls":ls, 阅读全文
posted @ 2018-06-27 21:23 丫丫625202 阅读(171) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 10 下一页