摘要: # -*- coding: utf-8 -*-import scrapyfrom copy import deepcopyclass SnbookSpider(scrapy.Spider): name = 'snbook' allowed_domains = ['suning.com'] start_urls = ['https://book.suning.com/'] ... 阅读全文
posted @ 2018-11-26 22:34 咳~ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django之ORM Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过 阅读全文
posted @ 2018-10-24 20:45 咳~ 阅读(101) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django之路由系统 Django的路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用 阅读全文
posted @ 2018-10-24 20:36 咳~ 阅读(80) 评论(0) 推荐(0) 编辑
摘要: <!--done--> Django的认证系统 Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这 阅读全文
posted @ 2018-10-24 20:33 咳~ 阅读(85) 评论(0) 推荐(0) 编辑
摘要: <!--done--> from和modelform的用法和介绍 一 form 1. form的作用 1. 生成HTML代码 2. 帮我们做数据有效性的校验 3. 保留上次输入内容,显示错误提示 2. form组件校验数据有效性 1. 内置的校验规则 1. require=True 该字段必填 2. 阅读全文
posted @ 2018-10-24 19:26 咳~ 阅读(2234) 评论(0) 推荐(0) 编辑
摘要: 1:views视图代码 2:views视图中产生随机验证码 3:HTML中的代码 4:ajax请求代码 1:ajax请求,返回响应并将错误添加页面 2:当input框获得焦点,移除错误信息 3:点击验证码,会重新请求获得验证码(刷新) 阅读全文
posted @ 2018-10-18 17:59 咳~ 阅读(416) 评论(0) 推荐(0) 编辑
摘要: Form那些事儿 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 1:initial 初始值,input框里面的初始值。 2:error_messages 返回的错误信息 3:password 4:radioSelect 5:单选Sel 阅读全文
posted @ 2018-10-18 17:46 咳~ 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 总结一下,其实form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 下面是写的登录页面的实例 1:views视图中的代码 2:forms表单中的代码 3:HTML中的代码 4:ajax请求的代码 5:最后效果图 阅读全文
posted @ 2018-10-18 17:23 咳~ 阅读(258) 评论(0) 推荐(0) 编辑
摘要: MVC框架和MTV框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点 Django框架的设计模式借鉴了MVC框架 阅读全文
posted @ 2018-10-11 15:28 咳~ 阅读(87) 评论(0) 推荐(0) 编辑