2022年9月23日
摘要: 前后端开发模式 1.前后端结合模式 全栈 后端人员根据前端写好的静态html页面 套用模板语法 存在问题:前端页面嵌入了很多后端代码 一旦后续更换语言 前端可能要重新写 增大成本 2.前后端分离模式 前端:前端人员负责写前端 使用mock数据 后端:后端人员写(API接口) 使用postman接口测 阅读全文
posted @ 2022-09-23 20:23 拾荒菇凉 阅读(79) 评论(0) 推荐(0)
2022年9月14日
摘要: BBS项目 项目开发流程 1.BBS:多人博客系统 2.行业: 传统软件行业 互联网行业 3.软件开发流程 项目立项 项目设计 分任务开发 前端:pc 小程序 移动端 后端:架构设计 数据库设计 前后端分离:联调 测试 上线 维护 bbs项目表设计及关联关系 1.涉及技术选型:django mysq 阅读全文
posted @ 2022-09-14 21:03 拾荒菇凉 阅读(108) 评论(0) 推荐(0)
2022年9月13日
摘要: csrf 简介 1.csrf跨站请求伪造: 1.1 如钓鱼网站:假设有一个和银行网页一模一样的网址页面 用户在该页面操作转账 结果:钱减少 转账人未收到钱 转账到另一个不知道的账户上 1.2 原因:提供给用户填写转账用户的input表单为无效表单 真正有效的表单被隐藏了 1.3 预防: csrf策略 阅读全文
posted @ 2022-09-13 22:55 拾荒菇凉 阅读(79) 评论(0) 推荐(0)
2022年9月12日
摘要: 基础知识点 动静态网页 1.静态网页:页面数据均为写死的 不是动态获取 修改只能修改源代码 2.动态网页;页面数据是从后端动态获取 修改方便 更改对应后端数据代码即可 jinja2模板语法 1.jinja2模板是第三方模块:可以在前端页面html文件中如使用后端的语法一样操作数据(运用于前后端结合) 阅读全文
posted @ 2022-09-12 22:40 拾荒菇凉 阅读(73) 评论(0) 推荐(0)
摘要: Cookie与Session Cookie与session简介 1.Cookie简介 1.1.Cookie的由来: 由于请求是基于HTTP协议(四大特性 基于请求响应 基于TCP、IP协议作用于应用层之上 无状态 无连接) 所以对于服务器来说 每一次的请求都是全新的 但是实际应用中需要保存产生的数据 阅读全文
posted @ 2022-09-12 22:07 拾荒菇凉 阅读(141) 评论(0) 推荐(0)
2022年9月8日
摘要: 批量数据操作 1.批量数据添加方式 1.1 通过create添加 产生数据后持续性向数据库添加数据 容易导致数据库崩掉(数据过多不适用) def func(request): for i in range(10000): models.Func.objects.create(num=f'第{i}张' 阅读全文
posted @ 2022-09-08 23:42 拾荒菇凉 阅读(163) 评论(0) 推荐(0)
2022年9月7日
摘要: Ajax基本操作 1.Ajax:js自带的功能(学习的是jQuery封装之后的版本) 2.Ajax与form表单的区别 Ajax:异步提交 局部刷新 form表单:同步提交 涉及整个页面 3.基础语法: $.ajax({ url:'', # 控制数据提交的地址 相当于form表单中的action t 阅读全文
posted @ 2022-09-07 23:49 拾荒菇凉 阅读(93) 评论(0) 推荐(0)
2022年9月6日
摘要: 正反向进阶操作 # 正向查询 1.查询电话号码问1234的学校名称 # res = models.School.objects.filter(schoolinfo_fo__phone='1234').values('name') # print(res) # <QuerySet [{'name': 阅读全文
posted @ 2022-09-06 22:50 拾荒菇凉 阅读(82) 评论(0) 推荐(0)
2022年9月5日
摘要: ORM操作数据准备及测试环境搭建 1.数据库切换:配置文件settings中配置mysql数据库 DATABASES = { 'default':{ 'ENGINE': 'django.db.backends.mysql', 'NAME': 'day59', 'HOST': '127.0.0.1', 阅读全文
posted @ 2022-09-05 23:38 拾荒菇凉 阅读(118) 评论(0) 推荐(0)
2022年9月4日
摘要: web框架 1.定义:是一种开发框架 用来支持动态网站、网络应用程序及网络服务的开发(专门为web服务器处理动态资源请求的应用程序) 注:web服务器:一般指网站服务器 驻留与因特网上某种类型计算机的程序 web服务器只能处理静态资源 web服务器通过WSGI协议把动态资源交给web框架操作 读取空 阅读全文
posted @ 2022-09-04 17:42 拾荒菇凉 阅读(180) 评论(0) 推荐(0)