10 2018 档案

摘要:Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth, 阅读全文
posted @ 2018-10-18 19:38 洛丶丶丶 阅读(161) 评论(0) 推荐(0)
摘要:Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息 阅读全文
posted @ 2018-10-17 15:54 洛丶丶丶 阅读(208) 评论(0) 推荐(0)
摘要:AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 阅读全文
posted @ 2018-10-16 17:51 洛丶丶丶 阅读(210) 评论(0) 推荐(0)
摘要:一 、CSRF中间件 :CSRF跨站请求伪造 如果就简单些一个登录表格的页面,提交这个属于跨站提交,这时候要通过中间件的CSRF的验证。 1.先了解下两个装饰器 2.简单写一下示例: settings.py文件 urls.py文件 views.py文件 html文件 现在 settings 设置的相 阅读全文
posted @ 2018-10-16 17:49 洛丶丶丶
摘要:前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2018-10-15 15:55 洛丶丶丶 阅读(143) 评论(0) 推荐(0)
摘要:会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用C 阅读全文
posted @ 2018-10-12 16:33 洛丶丶丶 阅读(2769) 评论(0) 推荐(1)
摘要:cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2018-10-12 16:28 洛丶丶丶 阅读(167) 评论(0) 推荐(0)
摘要:ORM一般操作 一 、 必知必会的13条 1在项目中创建一个orm_test文件夹创建一个py文件 此时就可以在这个py文件中进行sql模型的查询修改了,不用开启项目可网页了 创建数据库的表 from django.db import models class MyCharField(models. 阅读全文
posted @ 2018-10-11 15:51 洛丶丶丶
摘要:ORM介绍 ORM概念 ORM由来 ORM的优势 ORM的劣势 ORM总结 Django中的ORM Django项目使用MySQL数据库 Model 快速入门 字段 自定义字段 字段参数 Model Meta参数 多表关系和参数 ORM操作 Object Relational Mapping(ORM 阅读全文
posted @ 2018-10-11 15:20 洛丶丶丶 阅读(180) 评论(0) 推荐(0)
摘要:Django的路由系统 URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 我们就是以这种方式告诉Django,遇到哪个URL的时候,要对应执行哪个函数。 URLconf配置 基本格式: from django.conf.urls 阅读全文
posted @ 2018-10-10 16:03 洛丶丶丶 阅读(144) 评论(0) 推荐(0)
摘要:Django的View(视图) 一 、 Django的view视图是什么? 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑 阅读全文
posted @ 2018-10-09 22:16 洛丶丶丶 阅读(128) 评论(0) 推荐(0)
摘要:模板2 一 、 母版 注意:我们通常会在母板中定义页面专用的CSS块和JS块,方便子页面替换。 继承母版: 1.在子页面中在页面最上方使用下面的语法来继承母板。 2.通过在母板中使用{% block 块名%}来定义"块"。 在子页面中通过定义母板中的block名来对应替换母板中相应的内容。 二 、 阅读全文
posted @ 2018-10-09 19:55 洛丶丶丶 阅读(128) 评论(0) 推荐(0)
摘要:Django模板 一、变量(只需要记住两种特殊符号) {{ }} 和{% %} {{ }}表示变量,在模板渲染的时候替换成值,变量名由字母数字和下划线组成。 {% %}表示逻辑相关的操作。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值 例子 views中 模板中写入 输出结果是 注:当 阅读全文
posted @ 2018-10-08 22:02 洛丶丶丶 阅读(206) 评论(0) 推荐(0)