摘要: 1.修改,现在展示页面写个修改按钮的功能 然后再创建一个修改的vue在里面写确认修改功能 前端未修改页面的后端 修改功能 2.删除 总结:如上所示是一对多的修改和删除,和第八合起来就是一个小项目,一对多表的增删改查 今天是2020/1/1 阅读全文
posted @ 2020-01-01 22:54 taoyiyanSG 阅读(186) 评论(0) 推荐(0)
摘要: 一对多特征: 在副表里有外键, ForeignKey(在副表) 主表是一张单表 路由传参: 路由 /app01/:id 路由后面加:,这里id并不是路由,而是一个参数。 一对多增,查 1.表,字段 2.一对多添加 3.一对多展示 boys 路由传参 阅读全文
posted @ 2019-12-30 19:04 taoyiyanSG 阅读(124) 评论(0) 推荐(0)
摘要: 序列化:序列化是从数据库拿值变成字段返回给前端 反序列化:把前端数据拿到数据库 (添加) 一,项目(注册,登陆,查询,删除) 1.注册代码 2.登陆代码 3.查询代码 4.删除代码 阅读全文
posted @ 2019-12-25 19:35 taoyiyanSG 阅读(114) 评论(0) 推荐(0)
摘要: 一,序列化 序列化就是把运行结果用列表的方式返回 例如: data={ ‘msg’ : ’操作成功’ } Return JsonResponse(data) 如果你要用序列化的话,就必须用JsonResponse,舍弃HttpResponse. 二,功能 有一行代码是这样的: 表名.object.f 阅读全文
posted @ 2019-12-24 20:28 taoyiyanSG 阅读(119) 评论(0) 推荐(0)
摘要: 一.ORM相关操作 1.增(第一种方法,共两种) (第二种方法) 2.删 3.改 4.查 二,今天前端在WScode里,所以要记得code基本格式(如下) 三,简便方法添加删除 (此方法是不用经过代码添加,而是直接通过Django后台进行添加,可先添加数据,然后用代码写出查询功能,此功能无误后方可再 阅读全文
posted @ 2019-12-23 22:49 taoyiyanSG 阅读(194) 评论(0) 推荐(0)
摘要: 今天写注册,登陆 1.第一步,写注册。 2.第二步写登陆 3.第三步写前端注册页面 4.第四步写前端登陆页面 5.第五步写创表,然后迁移数据库: python manage.py makemigrations python manage.py migrate 6.第六步写小路由(是def就不用加as 阅读全文
posted @ 2019-12-22 17:29 taoyiyanSG 阅读(174) 评论(0) 推荐(0)
摘要: 1.Cookie和session作用: 在登陆注册的时候起到用户状态的保持 2.CSRF: (1)CSRF可以做什么:CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。 (2)CSRF攻击原理:用户C访 阅读全文
posted @ 2019-12-20 20:09 taoyiyanSG 阅读(103) 评论(0) 推荐(0)
摘要: 1.get和post请求的区别 1.传送方式:get通过地址栏传输,为明文传输,不安全,post通过报文传输。安全性相对较高。 2.传送长度:get参数有长度限制(受限于url长度),而post无限制 3.GET产生一个TCP数据包;POST产生两个TCP数据包 2.mtv,mvc,mvvm三者的的 阅读全文
posted @ 2019-12-19 19:36 taoyiyanSG 阅读(122) 评论(0) 推荐(0)
摘要: 1.教你怎样创建django项目 创建django项目... (1)打开python,点击创建新项目 (2)点击左边第二个Django,打开下拉框选择适应的环境 (3)点击create Django环境里面需要小插件才能正确运行(如图所示) 2.mtv 和 mvvm 和 mvc MVC软件系统分为三 阅读全文
posted @ 2019-12-18 20:53 taoyiyanSG 阅读(136) 评论(0) 推荐(0)