摘要: · 爬虫简介 爬虫就是通过编写程序模拟浏览器上网,然后让其去互联网上抓取数据的过程 爬虫分类 1.通用爬虫:通用爬虫是搜索引擎(Baidu、Google、Yahoo等)“抓取系统”的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。 简单来讲就是尽可能的;把互联网上的 阅读全文
posted @ 2018-12-10 20:51 吉喆嚞吉 阅读(160) 评论(0) 推荐(0) 编辑
摘要: class GoodsModelForm(forms.ModelForm): class Meta: model = models.Goods fields = "__all__" error_messages = { 'title':{'required':'商品名称不能为空'} } widget 阅读全文
posted @ 2018-09-25 21:31 吉喆嚞吉 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Ajax一.准备知识JSON1.什么是json JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解2.stringify与parse方法 JavaScript中关于JSON对象和字符串转换的两个方法: (1)... 阅读全文
posted @ 2018-09-19 20:32 吉喆嚞吉 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 中间件一.什么是中间件 中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django 的输入和输出。每个中间件组件都负责做一些特定的功能,中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的 操作,它本质上就是一个自定义类,类中定义了几个方法,Django框架会在处理请求的特定的时间去执行这些方法。二.自... 阅读全文
posted @ 2018-09-18 21:58 吉喆嚞吉 阅读(958) 评论(0) 推荐(1) 编辑
摘要: Cookie一.前言1.http协议是无状态的. 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响 应情况直接影响,也不会直接影响后面的请求响应情况.2.cookie产生背景; 状态可以理解为客户端和服务器在某次会话中产生的数据,那无状态 阅读全文
posted @ 2018-09-17 21:34 吉喆嚞吉 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: Django之ORM (Object Relational Mapping(ORM)一.ORM介绍1.ORM概念 对象关系映射模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术.2.ORM由来 让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relati 阅读全文
posted @ 2018-09-13 21:11 吉喆嚞吉 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 一.FBV和CBV1.基于函数的view,就叫FBV(Function Based View) 示例: def add_book(request): pub_obj=models.Publisher.objects.all() #从数据库获取全部出版社对象 if request.method=='P 阅读全文
posted @ 2018-09-12 21:45 吉喆嚞吉 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 一.Tags(一)for 1.基本用法 <ul> {% for user in user_list %} <li>{{ user.name }}</li> {% endfor %} </ul> 2.for循环可用的一些参数 forloop.counter 当前循环的索引值(从1开始) forloop 阅读全文
posted @ 2018-09-11 21:58 吉喆嚞吉 阅读(264) 评论(0) 推荐(0) 编辑
摘要: Django 框架简介一.MVC框架和MTV框架1.MVC 全名Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分.优势: 耦合性低 重用性高 生命周期成本低结构:模型(Model) 与数据库相关 存取数据视图(View) 处理业务逻辑 展示信息控 阅读全文
posted @ 2018-09-10 21:57 吉喆嚞吉 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一.app/models中写类(设计表结构) 1.普通类 class A(models.Model): id=modles.AutoField(primary_key=True) name=models.CharField(max_length=32,unique=True) 2.设置外键 clas 阅读全文
posted @ 2018-09-10 18:12 吉喆嚞吉 阅读(202) 评论(0) 推荐(0) 编辑