摘要: 1. 介绍 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth,它默认使用 auth_user 表来存储 阅读全文
posted @ 2019-09-20 16:44 lsf123456 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、简介 AJAX,Asynchronous JavaScript and XML (异步的JavaScript和XML),一种创建交互式网页应用的网页开发技术方案。 异步的JavaScript:使用 【JavaScript语言】 以及 相关【浏览器提供类库】 的功能向服务端发送请求,当服务端处理完 阅读全文
posted @ 2019-09-19 17:04 lsf123456 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 Django的Form组件一般功能有: 验证用户输入 生成html代码 返回错误信息 创建Form类 view函数 生成HTML代码 2. Form的字段 用于保存正则表达式 3. HTML插件 用于生成HTML标签(只能是form表单类的) 常用插件 4. 动态绑定数据 在使用选择标签 阅读全文
posted @ 2019-09-07 13:01 lsf123456 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1. Django内置分页 2. Django内置分页扩展 3. 自定义分页 阅读全文
posted @ 2019-09-05 14:12 lsf123456 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 <1> cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这样服务器 阅读全文
posted @ 2019-08-29 11:17 lsf123456 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1. 介绍 admin是django强大功能之一,它能共从数据库中读取数据,呈现在页面中,进行管理。默认情况下,它的功能已经非常强大,如果你不需要复杂的功能,它已经够用,但是有时候,一些特殊的功能还需要定制,比如搜索功能,下面这一系列文章就逐步深入介绍如何定制适合自己的admin应用。 如果你觉得英 阅读全文
posted @ 2019-08-28 11:52 lsf123456 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、数据库的配置 1. 数据库支持 django默认支持sqlite、mysql、oracle、postgresql数据库 <1> sqlite django默认使用sqlite的数据库,默认自带sqlite的数据库驱动 , 引擎名称:django.db.backends.sqlite3 <2> m 阅读全文
posted @ 2019-08-28 11:29 lsf123456 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、模板组成 HTML代码+逻辑控制代码 二、逻辑控制代码 1. 变量 Template和Context对象 Django 模板解析非常快捷。 大部分的解析工作都是在后台通过对简短正则表达式一次性调用来完成。 这和基于 XML 的模板引擎形成鲜明对比,那些引擎承担了 XML 解析器的开销,且往往比 阅读全文
posted @ 2019-08-08 12:39 lsf123456 阅读(172) 评论(0) 推荐(0) 编辑
摘要: http请求中产生两个核心对象: http请求:HttpRequest对象 http响应:HttpResponse对象 所在位置:django.http 之前我们用到的参数request就是HttpRequest 检测方法:isinstance(request,HttpRequest) 1. Htt 阅读全文
posted @ 2019-08-06 12:53 lsf123456 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及 2. path转换器 在django2.0 以上的版本中,默认使用的是path转换器,我们首先以此举例: 注意: 匹配例子: /articles/2005/03/ 将匹配第三条,并调用views.m 阅读全文
posted @ 2019-08-06 09:45 lsf123456 阅读(122) 评论(0) 推荐(0) 编辑