10 2018 档案

Django项目之客户
摘要:关于客户的操作 主页(被继承) 所有表结构 分页器 views.py中的注册登录以及客户类|方法等 url.py中的路由匹配等 forms.py中的内容 展示客户列表HTML 增加和编辑客户合在一起的写法HTML 关于客户操作的一些知识点 url中需知 veiws中需知 阅读全文

posted @ 2018-10-23 20:20 窮山霧繞(静妙) 阅读(183) 评论(0) 推荐(0) 编辑

前端、数据库、Django简单的练习
摘要:一、前端 1、前端页面由哪几层构成,分别是什么,作用是什么? 分为:结构层(html),表示层(css),行为层(js)。 结构层 超文本标记语言。由HTML或XHTML之类的标记语言负责创建。标签,也就是那些出现在括号里的单词,对网页内容的语义做出了描述,但这些标签不包含任何关于如何显示有关内容的 阅读全文

posted @ 2018-10-21 00:19 窮山霧繞(静妙) 阅读(545) 评论(0) 推荐(0) 编辑

Django的认证系统
摘要:auth模块 auth中提供了许多实用方法: authenticate() 提供了用户认证功能,即验证用户名以及密码是否正确,一般需要username 、password两个关键字参数。 如果认证成功(用户名和密码正确有效),便会返回一个 User 对象。 authenticate()会在该 Use 阅读全文

posted @ 2018-10-18 19:07 窮山霧繞(静妙) 阅读(96) 评论(0) 推荐(0) 编辑

Django之form表单
摘要:Form介绍 总结,form组件的主要功能如下: 生成页面可用的HTML标签 对用户提交的数据进行校验 保留上次输入内容 提示错误信息 普通方式手写注册功能 views.py register.html 使用form组件实现注册功能 views.py 先定义好一个RegForm类: 再写一个视图函数 阅读全文

posted @ 2018-10-17 21:27 窮山霧繞(静妙) 阅读(168) 评论(0) 推荐(0) 编辑

Django 之多对多关系
摘要:1. 多对多关系 作者 <--> 书籍 1. 表结构设计 1. SQL版 -- 创建作者表 -- 创建作者和书的关系表 2. ORM版 1. 第一版: 自己创建第三张表 2. 第二版 让ORM帮我们创建第三张表 models.ManyToManyField() 3. 第三版 待补充...(ORM进阶 阅读全文

posted @ 2018-10-17 15:42 窮山霧繞(静妙) 阅读(833) 评论(0) 推荐(0) 编辑

Django之ajax
摘要:CSRF中间件 CSRF跨站请求伪造 补充两个装饰器 from django.views.decorations.csrf import csrf_exempt, csrf_protect csrf_exempt 给单个视图排除校验 csrf_protect 给单个视图必须校验 process_re 阅读全文

posted @ 2018-10-16 16:07 窮山霧繞(静妙) 阅读(186) 评论(0) 推荐(0) 编辑

Django的中间件
摘要:中间件介绍 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和相应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所有需要谨慎使用,使用不当会影响性能。 说的直白一点中间 阅读全文

posted @ 2018-10-15 20:18 窮山霧繞(静妙) 阅读(117) 评论(0) 推荐(0) 编辑

事务、cookie、session操作
摘要:事务 事务的四大特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 ⑵ 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致 阅读全文

posted @ 2018-10-12 19:29 窮山霧繞(静妙) 阅读(301) 评论(0) 推荐(0) 编辑

聚合查询、分组查询、F&Q查询
摘要:一、聚合查询和分组查询 1、aggregate(*args, **kwargs): 通过对QuerySet进行计算,返回一个聚合值的字典。aggregate()中每个参数都指定一个包含在字典中的返回值。即在查询集上生成聚合。 2、annotate(*args,**kwargs): 可以通过计算查询结 阅读全文

posted @ 2018-10-12 16:53 窮山霧繞(静妙) 阅读(298) 评论(0) 推荐(0) 编辑

Django ORM操作
摘要:必知必会13条 返回QuerySet对象的方法有 all() filter() exclude() order_by() reverse() distinct() 特殊的QuerySet values() 返回一个可迭代的字典序列 values_list() 返回一个可迭代的元祖序列 返回具体对象的 阅读全文

posted @ 2018-10-11 20:41 窮山霧繞(静妙) 阅读(153) 评论(0) 推荐(0) 编辑

Django之ORM
摘要:Django中ORM 字段 常用字段 AutoField 自增的整型字段,必填参数primary_key=True,则成为数据库的主键。无该字段时,django自动创建。 一个model不能有两个AutoField字段。 IntegerField 一个整数类型。数值的范围是-2147483648 ~ 阅读全文

posted @ 2018-10-11 15:04 窮山霧繞(静妙) 阅读(187) 评论(0) 推荐(0) 编辑

Django的路由系统
摘要:URLconf配置 基本格式: 注意:Django2.0版本中的路由系统已经替换成下面的写法 参考说明: 1)正则表达式:一个正则表达式字符串 2)views视图函数:一个可调用对象,通常为一个视图函数或一个指定视图函数路径的字符串 3)参数:可选的要传递给视图函数的默认参数(字典形式) 4)别名: 阅读全文

posted @ 2018-10-10 23:00 窮山霧繞(静妙) 阅读(152) 评论(0) 推荐(0) 编辑

Django的View(视图)
摘要:CBV和FBV FBV版: CBV版: 注意: 使用CBV时,urls.py中也要做相应的修改: 给视图加装饰器 使用装饰器装饰FBV FBV本身就是一个函数,所以和给普通的函数加装饰器无差别: 使用装饰器装饰CBV Django中提供了method_decorator装饰器用于将函数装饰器转换为方 阅读全文

posted @ 2018-10-09 17:46 窮山霧繞(静妙) 阅读(139) 评论(0) 推荐(0) 编辑

图书管理系统之作者
摘要:1. day01 Web框架的原理和Django初识 1. Web框架的原理 1. 理解Web框架的原理 2. HTTP请求 3. 请求和响应的概念 2. Django初识 1. Django安装 2. Django项目的目录 1. settings.py 1. HTML文件放在哪里 2. 静态文件 阅读全文

posted @ 2018-10-01 21:48 窮山霧繞(静妙) 阅读(117) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示