摘要:
休息了三天,调整了情绪,今天来会看一下mysql部分的内容 MySQL 索引 作用:约束+加速查找 一.索引分类: 1.普通索引:加速查找 2.主键索引:加速查找 + 约束(不能为空) + 唯一 3.唯一索引:加速查找 + 唯一 4.联合索引(多列) - 联合主键索引 - 联合唯一索引 - 联合普通 阅读全文
摘要:
前序演示 手动实现一个注册功能用户名不能含有'haha',密码不能小于3位数 <!--前端--> <form action="" method="post"> <p>username:<input type="text" name="username"> <span>{{ errors.userna 阅读全文
摘要:
说到Django的生命周期,就是当用户在浏览器上输入url到用户看到网页的这个时间段内,Django后台所发生的事情。 借用一张大神的图片: 先说大致说一下Django的请求生命周期 首先我们知道HTTP请求及服务端响应中传输的所有数据都是字符串,在Django中,当我们访问一个的url时,会通过路 阅读全文
摘要:
为啥需要使用cookie和session,我们经常在使用服务器的时候,比如在登录博客,你登录一次之后,下次重新进入便可以直接进入自己的界面,但是你将链接发送给别人的时候却无法实现,所以今天就通过cookie和session来实现这一功能 先说一下他们的特性: 1.cookie不属于http协议范围, 阅读全文
摘要:
没啥可多说的,直接上代码: view from django.shortcuts import render,HttpResponse # Create your views here. from app01.models import * from django.core.paginator im 阅读全文
摘要:
暂时看点别的,因为毕竟是为了最终实现我想做的网站嘛,所以今天就先看一下,用户认证组件。 auth模块 django.contrib.auth中提供了许多方法,这里主要介绍其中的三个: 1.authenticate() 提供了用户认证,即验证用户名以及密码是否正确,一般需要username passw 阅读全文
摘要:
课程看了很久才发现换了个老师还在讲昨天的内容,浪费时间啊 重新说一遍,按照这个老师的思路,再练习一次吧 一、启用admin: 你用startproject命令创建项目时django admin就默认启用了 For reference, here are the requirements: Add ' 阅读全文
摘要:
admin是django强大功能之一,它能共从数据库中读取数据,呈现在页面中,进行管理。默认情况下,它的功能已经非常强大,如果你不需要复杂的功能,它已经够用,但是有时候,一些特殊的功能还需要定制,比如搜索功能,下面这一系列文章就逐步深入介绍如何定制适合自己的admin应用。 执行语句中增加:pyth 阅读全文
摘要:
今天总结一下,感觉近期的知识点比较多,但是很多测试是为了测试而测试,不具备实际的使用价值,所以打算开始加快学习进度,粗略听,简单总结,在案例实践的时候进行重点了解,今天主要看的是ORM的多对多查询。 大致有两种方式,一种是使用系统提供的多对多表格,另一种属于自己设定一个表格。自定表格增加比较方便,但 阅读全文
摘要:
连表结构的基本操作: ForeignKey(ForeignObject) # ForeignObject(RelatedField) to, # 要进行关联的表名 to_field=None, # 要关联的表中的字段名称 on_delete=None, # 当删除关联表中的数据时,当前表与其关联的行 阅读全文