摘要: 一、模板验证 1、模板语言 当我们在写网站应用的时候,需要向前端页面传递数据,这些数据是如何在前端页面上显示的呢?这就需要我们使用模板,我们把模板文件和我们的数据进行渲染后生成一个新的html文件,把这个文件的内容返回给前端,就可以展示数据了,我们首先来访问一个前端的页面。 首先,我们先创建一个模板 阅读全文
posted @ 2017-03-27 18:03 没有手艺的手艺人 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 一、用户请求生命周期 用户从浏览器点击我们的网站发出请求开始,这个请求就有一个生命周期,请求经历的生命周期如下所示: 用户请求 —> 中间件 —> 路由匹配 —> 视图函数 —> 数据操作 —> 模板渲染 —> 中间件 —> 响应结果 有关中间件的内容将放在后续的博客中介绍 二、用户请求 用户发送的 阅读全文
posted @ 2017-02-20 15:53 没有手艺的手艺人 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 一、Django基本操作 1、创建工程 所谓的工程,就是指我们的程序项目,其中包含了我们的前后端代码,逻辑代码,静态文件等等一切项目相关的文件。 安装Django完成后,使用命令 “diango-admin startproject 工程路径/工程名” 来创建新工程,新建工程完成后,工程目录下会有一 阅读全文
posted @ 2017-02-08 14:51 没有手艺的手艺人 阅读(598) 评论(0) 推荐(0) 编辑
摘要: day22 知识点概要 - Session - CSRF - Model操作 - Form验证(ModelForm) - 中间件 - 缓存 - 信号 内容详细: 1. Session 基于Cookie做用户验证时:敏感信息不适合放在cookie中 a. Session原理 Cookie是保存在用户浏 阅读全文
posted @ 2017-01-13 10:45 没有手艺的手艺人 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、Django简介 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利 阅读全文
posted @ 2016-12-09 11:03 没有手艺的手艺人 阅读(123) 评论(0) 推荐(0) 编辑
摘要: jQuery http://jquery.cuishifeng.cn/ 模块 《=》类库 DOM/BOM/JavaScript的类库 版本: 1.x 1.12 2.x 3.x 转换: jquery对象[0] => Dom对象 Dom对象 => $(Dom对象) 一、查找元素 DOM 10左右 jQu 阅读全文
posted @ 2016-12-02 11:19 没有手艺的手艺人 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript简介 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 JavaScript 很容易学习。 二、JavaScr 阅读全文
posted @ 2016-11-25 11:21 没有手艺的手艺人 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、CSS补充 1、position fixed:固定在页面的某个位置,top,right,left,bottom relative+absolute z-index:层级,谁大谁在上 相对定位,绝对定位 2、透明 opicaty:0-1,1表示不透明,0表示完全透明 3、overflow: hid 阅读全文
posted @ 2016-11-18 10:37 没有手艺的手艺人 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、HTML概述 1、什么是HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTM 阅读全文
posted @ 2016-11-11 09:51 没有手艺的手艺人 阅读(959) 评论(0) 推荐(1) 编辑
摘要: 一、mysql基本操作 安装、改密码、授权等略 1、创建数据库 语法:CREATE DATABASE [DATABASENAME] CHARSET='utf8'; 2、创建表 语法:CREATE TABLE [TABLENAME] (column1 TYPE(LENGTH) [NOT NULL] [ 阅读全文
posted @ 2016-10-28 11:26 没有手艺的手艺人 阅读(131) 评论(0) 推荐(0) 编辑