摘要: Django框架相关 推导模拟实现Django框架 代码编写web框架 web框架的本质 从上图来看,web框架就是连接前端与数据库的中间介质,负责对数据进行处理,以主要的业务逻辑为支持 编写思路 如果是从代码角度来看,web框架就是我们之前所写的socket服务端,对客户端传来的数据与请求进行处理 阅读全文
posted @ 2022-12-21 20:55 逐风若梦 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Python开发学习全记录 Python基础 开发者最常用的文本工具——typora Typora是一款由 Abner Lee开发的轻量级Markdown编辑器,与其他 Markdown编辑器不同的是,Typora没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能 阅读全文
posted @ 2022-09-28 18:31 逐风若梦 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 前端发展历史 1、HTML(5)、CSS(3)、JavaScript(ES5、ES6):编写一个个的页面发送给后端(PHP、Python、Go、Java),后端嵌入模板语法进行渲染,渲染完数据后返回给前端方便在浏览器中查看 2、Ajax的出现前端实现了向后台发送异步请求,例如python中Rende 阅读全文
posted @ 2023-02-14 21:07 逐风若梦 阅读(164) 评论(0) 推荐(0) 编辑
摘要: DRF开发 web应用模式 我们之前学习到的Django框架,就是典型的web框架,专门用来开发web应用 而在学习过程中,我们所编写的BBS及图书管理系统就属于web应用,采用的为前后端混合开发的模式 在前后端混合开发过程中,后端人员既要编写后端逻辑,也需要编写前端页面进行展示,而在前端展示时,需 阅读全文
posted @ 2023-01-30 18:42 逐风若梦 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Ajax ajax不是一门新的技术并且有很多版本,我们目前学习的是jQuery版本,各版本之间本质是一样的 Ajax的特点是异步提交,局部刷新 Ajax基本语法 基本语法 $.ajax({ url:'', // 后端地址 三种填写方式 与form标签的action一致 type:'post', // 阅读全文
posted @ 2022-12-19 21:05 逐风若梦 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 前端编写相关 前端与后端的概念 前端我们可以理解为呈现在用户面前,可以直接与用户进行交互的界面,所有具备这种属性的事物我们都可以称之为前端 这个属于前端 这个也属于前端 而后端则不会直接呈现到用户面前,而是在前端背后负责用前端获取的逻辑进行主要业务逻辑的执行 我们可以将前后端看做是一个戏班子,前端就 阅读全文
posted @ 2022-12-07 22:45 逐风若梦 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 数据存取方式的演变 1.文本文件 文件路径不固定:C:\aaa.txt D:\bbb.txt E:\ccc.txt 数据格式不统一:jason|123 jason$123 jason 123 2.软件开发目录规范 规定了数据应该保存在db目录下>>>:路径偏向统一 db/user.txt db/us 阅读全文
posted @ 2022-11-29 21:56 逐风若梦 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 网络编程 软件开发框架 软件开发框架可以看做是围墙,在围墙围起来的空间范围内对程序的功能进行了划分,规定程序各个功能模块之间运行的逻辑以及请求逻辑 在我们之前所编写的ATM与选课系统中,都使用了三层架构,三层架构也属于软件开发框架的一部分 常用软件开发架构 C/S架构 C即client,也就是我们常 阅读全文
posted @ 2022-11-17 18:13 逐风若梦 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 选课系统 选课系统需求分析 选课系统 角色:学校、学员、课程、讲师 要求: 1. 创建北京、上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联 阅读全文
posted @ 2022-11-09 18:44 逐风若梦 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 面向对象引入 以小游戏人狗大战为例 步骤一:定义人与狗的数据 person = { 'name': '钢弹', 'age': 18, 'gender': 'male', 'p_type': '猛男', 'attack_val': 800, 'life_val': 99999 dog = { 'nam 阅读全文
posted @ 2022-11-09 17:28 逐风若梦 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ATM+购物车 实现功能事项: 用户视图层: 与用户进行交互,接收用户处理输入的数据,交给接口层进行处理,接口层最终会将一个结果 返回给用户视图层展示给用户 逻辑接口层 相当于用户视图层与数据处理层的桥梁 专门复测接收用户视图层传过来的数据,并进行“核心的逻辑”校验,校验过程中 ,会去访问"数据层“ 阅读全文
posted @ 2022-10-31 23:30 逐风若梦 阅读(32) 评论(0) 推荐(0) 编辑