2020年9月4日
摘要: 1. 五个视图扩展类和GenericAPIView的视图子类: 提供了几种后端视图(对数据资源进行曾删改查)处理流程的实现,如果需要编写的视图属于这五种,则视图可以通过继承相应的扩展类来复用代码,减少自己编写的代码量。这五个扩展类需要搭配GenericAPIView父类,因为五个扩展类的实现需要调用 阅读全文
posted @ 2020-09-04 09:45 fdsimin 阅读(164) 评论(0) 推荐(0) 编辑
  2020年9月2日
摘要: 1. 序列化过程 子应用里面的路由 from django.urls import path, re_path from . import views urlpatterns = [ path("student/", views.StudentView.as_view()) ] 总路由 from d 阅读全文
posted @ 2020-09-02 20:54 fdsimin 阅读(158) 评论(0) 推荐(0) 编辑
  2020年8月28日
摘要: 1. 局部组件: 三步:声子、挂子、用子 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="app"> <!-- 用子 --> <Ap 阅读全文
posted @ 2020-08-28 13:27 fdsimin 阅读(157) 评论(0) 推荐(0) 编辑
  2020年8月27日
摘要: 1. es6与es5的对比: var a = '10' //es5 let b = '10' //es6 let 声明变量的特点 1 let申明的变量不再从属于顶层对象window let username = 'bob' window.username; 结果:undefined 2 let申明的 阅读全文
posted @ 2020-08-27 06:58 fdsimin 阅读(89) 评论(0) 推荐(0) 编辑
  2020年8月3日
摘要: Redis 是一个高性能的key-value数据格式的内存缓存,NoSQL数据库。 NOSQL:not only sql,泛指非关系型数据库。 1. 没有数据表的概念,不同的nosql数据库存放数据位置不同。 2. nosql数据库没有通用的操作语言。 3. 基本不支持事务。 redis支持简单事务 阅读全文
posted @ 2020-08-03 18:14 fdsimin 阅读(300) 评论(0) 推荐(0) 编辑
  2020年7月29日
摘要: Forms组件 1 能够帮我们生成HTML标签 2 标签中保留之前用户输入的数据 3 数据校验 forms组件的使用流程 1 创建一个自定义的form类,代码如下 from django import forms class RegisterForm(forms.Form): phone = for 阅读全文
posted @ 2020-07-29 21:45 fdsimin 阅读(314) 评论(0) 推荐(0) 编辑
  2020年7月28日
摘要: 中间件 配置文件 项目主目录中的配置文件是django留给开发者使用的用户级别配置文件 实际上django有一个自己的默认全局配置文件。 那么他们的关系如下 # django默认配置 from django.conf import global_settings # 用户级别配置 from djan 阅读全文
posted @ 2020-07-28 16:17 fdsimin 阅读(126) 评论(0) 推荐(0) 编辑
摘要: csrf攻击流程 csrftoken机制 form表单通过csrftoken认证 login.html文件 <form action="/login/" method="post"> {% csrf_token %} -- 会生成一个隐藏的input标签,value属性里面放着token值,name 阅读全文
posted @ 2020-07-28 14:17 fdsimin 阅读(326) 评论(0) 推荐(0) 编辑
  2020年7月25日
摘要: cookie: 由于HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。对服务器来说,每次的请求都是全新的。 状态可以理解为客户端和服务器在某次会话中产生的数据,那无 阅读全文
posted @ 2020-07-25 12:57 fdsimin 阅读(118) 评论(0) 推荐(0) 编辑
  2020年7月23日
摘要: Ajax : 异步请求,不会刷新页面,页面上用户之前输入的数据都不会丢失。 简单请求案例: views页面 from django.shortcuts import render,HttpResponse,redirect from django.urls import reverse def lo 阅读全文
posted @ 2020-07-23 19:54 fdsimin 阅读(533) 评论(0) 推荐(0) 编辑