上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认证系统--auth, 阅读全文
posted @ 2019-01-20 20:09 咖啡· 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 做开发离不开日志,以下是我在工作中写Django项目常用的logging配置。 应用 附:Python logger流示图 阅读全文
posted @ 2019-01-20 20:04 咖啡· 阅读(225) 评论(0) 推荐(0) 编辑
摘要: contenttypes组件 介绍 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高级通用接口。 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Mo 阅读全文
posted @ 2019-01-17 16:50 咖啡· 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 限制 DRF内置了基本的限制类,首先我们自己动手写一个限制类,熟悉下限制组件的执行过程。 自定义限制类 视图使用 全局使用 使用内置限制类 全局配置 局部配置 DRF分页组件 为什么要使用分页 我们数据表中可能会有成千上万条数据,当我们访问某张表的所有数据时,我们不太可能需要一次把所有的数据都展示出 阅读全文
posted @ 2019-01-16 16:41 咖啡· 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 版本 DRF中版本 导入 全局配置版本控制系统 /v1/books/ 是在 URL加查询参数 URl 视图: /books/?version=v1 局部配置 一般都是全局配置 注意,通常我们是不会单独给某个视图设置版本控制的,如果你确实需要给单独的视图设置版本控制,你可以在视图中设置versioni 阅读全文
posted @ 2019-01-15 21:18 咖啡· 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 同源策略 一个源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 举个例子: 下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 同源策略是什么 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能 阅读全文
posted @ 2019-01-10 21:08 咖啡· 阅读(395) 评论(0) 推荐(0) 编辑
摘要: Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。 一言以蔽之,node就是一个javascript 阅读全文
posted @ 2019-01-10 16:19 咖啡· 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 一、基础语法 用vue首先下载vue,可到官网下载 二、指令系统 v-if与v-show的区别 watch - 可以监听多个值(只要数据修改,就触发重新计算) - 页面一加载就计算 懒加载 阅读全文
posted @ 2019-01-01 17:47 咖啡· 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.sweetalert 组件地址 form组件 form表单完成的事情,: 提供input可以提交数据, 对提交的数据进行校验,提供错误提示 定义form组件 使用 视图中: 模板中: form 标签加上novalidate 前端不进行校验 字段和参数 常用的字段 CharField input 阅读全文
posted @ 2018-12-12 21:58 咖啡· 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 聚合 aggregate()是QuerySet 的一个终止子句,意思是说,它返回一个包含一些键值对的字典。 键的名称是聚合值的标识符,值是计算出来的聚合值。键的名称是按照字段和聚合函数的名称自动生成出来的。 用到的内置函数: 分组 F 字段与字段的对比 实例 Q Q里面包含条件 实例: ​ ~ 取反 阅读全文
posted @ 2018-12-07 21:48 咖啡· 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页