jQuery火箭图标返回顶部代码

06 2018 档案

摘要:Django自带的用户认证 我们在开发一个网站的时候,无可避免的要设计、实现网站的用户系统。此时我们需要实现包括但不限于用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--a 阅读全文
posted @ 2018-06-28 16:26 Allen丶W 阅读(117) 评论(0) 推荐(0)
摘要:Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息 阅读全文
posted @ 2018-06-28 16:06 Allen丶W 阅读(106) 评论(0) 推荐(0)
摘要:AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 * JSON 使用 JavaScript 阅读全文
posted @ 2018-06-27 14:43 Allen丶W 阅读(97) 评论(0) 推荐(0)
摘要:前戏 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式来实现类似给所有请求都做 阅读全文
posted @ 2018-06-26 15:18 Allen丶W 阅读(121) 评论(0) 推荐(0)
摘要:Django ORM那些相关操作 Django中ORM介绍和字段及字段参数 Cookie、Session和自定义分页 Django 中间件 AJAX Django form表单 Django的认证系统 Django-Ajax及跨域请求 Django的认证系统 Django-Ajax及跨域请求 Dja 阅读全文
posted @ 2018-06-25 18:37 Allen丶W 阅读(222) 评论(0) 推荐(0)
摘要:cookie Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全 阅读全文
posted @ 2018-06-25 18:35 Allen丶W 阅读(182) 评论(0) 推荐(0)
摘要:一般操作 看专业的官网文档,做专业的程序员! 必知必会13条 返回QuerySet对象的方法有 all() filter() exclude() order_by() reverse() distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list 阅读全文
posted @ 2018-06-21 17:21 Allen丶W 阅读(206) 评论(0) 推荐(0)
摘要:Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中 阅读全文
posted @ 2018-06-21 15:30 Allen丶W 阅读(4302) 评论(0) 推荐(3)
摘要:Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它 阅读全文
posted @ 2018-06-20 15:55 Allen丶W 阅读(106) 评论(0) 推荐(0)
摘要:Django模板系统 官方文档 常用语法 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: view中代码: 模板中支持的 阅读全文
posted @ 2018-06-20 15:53 Allen丶W 阅读(109) 评论(0) 推荐(0)
摘要:Django的路由系统 Django 1.11版本 URLConf官方文档 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。 你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。 URLc 阅读全文
posted @ 2018-06-20 15:48 Allen丶W 阅读(396) 评论(0) 推荐(0)
摘要:ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层 阅读全文
posted @ 2018-06-20 15:38 Allen丶W 阅读(138) 评论(0) 推荐(0)
摘要:MVC框架和MTV框架(了解即可) MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 想要更详细的了解MVC模式? 阅读全文
posted @ 2018-06-19 21:33 Allen丶W 阅读(199) 评论(0) 推荐(0)
摘要:为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新增加了哪5 阅读全文
posted @ 2018-06-12 18:57 Allen丶W 阅读(3702) 评论(0) 推荐(0)
摘要:引子 讲django的models之前, 先来想一想, 让你通过django操作数据库,你怎么做? 做苦思冥想,可能会这样写。 很方便就实现了从数据库里取数据,事实上,很多人确实就是这么做的。但这样做会带来2个问题 SQL注入危险,因为有的时候你操作数据库的语句不是写死在代码里的,而是通过前端传参数 阅读全文
posted @ 2018-06-12 18:44 Allen丶W 阅读(430) 评论(0) 推荐(0)
摘要:路由系统 我们已知,用户从浏览器发出的请求会首先打到django url的路由分发系统这里,然后再到views视图--》models模型--》template模板--》用户浏览器。 换言之,urls.py 文件主载着你整个网站的所有页面&接口的url分配。 正式开讲django的路由语法前,先要知道 阅读全文
posted @ 2018-06-12 17:28 Allen丶W 阅读(221) 评论(0) 推荐(0)
摘要:一 引子 1 什么是数据? x=10,10是我们要存储的数据 2 为何数据要分不同的类型 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示 3 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 4 按照以下几个 阅读全文
posted @ 2018-06-06 18:53 Allen丶W 阅读(158) 评论(0) 推荐(0)
摘要:声明:以下链接和描述据来自于网络,很多都是来自菜鸟教程 一、字符串 str format 函数可以接受不限个参数,位置可以不按顺序。 二、列表 list 三、元祖 四、字典 dict 五、集合 阅读全文
posted @ 2018-06-06 17:35 Allen丶W 阅读(163) 评论(0) 推荐(0)
摘要:一.语句和语法 #:注释 \:转译回车,继续上一行,在一行语句较长的情况下可以使用其来切分成多行,因其可读性差所以不建议使用 ;:将两个语句连接到一行,可读性差,不建议使用 ::将代码的头和体分开 语句(代码块)用缩进方式体现不同的代码级别,建议采用4个空格(不要使用tab) python文件以模块 阅读全文
posted @ 2018-06-06 15:54 Allen丶W 阅读(93) 评论(0) 推荐(0)
摘要:第一篇:python入门 第二篇:数据类型、字符编码、文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:并发编程 第十一篇:Mysql系列 阅读全文
posted @ 2018-06-06 15:23 Allen丶W 阅读(93) 评论(0) 推荐(0)