上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页
摘要: 1 序列化器源码 -many参数控制,在__new__中控制了对象的生成 -局部和全局钩子源码:is_valid--》找self.方法一定要从根上找 -source参数是如何执行的:‘publish.name’,'方法'​2 视图: -2个视图基类 -5个视图扩展类 -9个视图子类 -视图集 -Vi 阅读全文
posted @ 2021-06-17 15:44 DEJAVU_ERIC 阅读(44) 评论(0) 推荐(0)
摘要: 0 drf是django的一个app -序列化器 -Request -Response -版本控制 -认证,频率,权限 -过滤,排序,分页 -视图相关 -自动生成接口文档(coreapi,swagger) -jwt做认证(第三方) -xadmin 》对admin的美化(bootstrap+jq,1. 阅读全文
posted @ 2021-06-17 15:42 DEJAVU_ERIC 阅读(130) 评论(0) 推荐(0)
摘要: 1 cbv执行流程 -路由里写的是 类名.as_view(), -as_view()执行完是一个闭包函数的内存地址 -当请求来了,路由匹配上就会调用 闭包函数(request) -self.dispatch(requset) -通过反射,去类中根据请求方式取方法,执行,把参数传入2 APIView的 阅读全文
posted @ 2021-06-17 15:41 DEJAVU_ERIC 阅读(77) 评论(0) 推荐(0)
摘要: 1 web开发模式:前后端分离(接口,drf),前后端混合(dtl) jsp,JavaScript 2 api接口 -接口,后端接口:给一个地址,向地址发送请求,可以返回json格式数据3 restful规范 -10条:只是一个规范,不强制,所以公司有自己的规则 -使用https:http+ssl 阅读全文
posted @ 2021-06-17 15:39 DEJAVU_ERIC 阅读(46) 评论(0) 推荐(0)
摘要: 1-Web应用 -bs和cs架构:http请求交互 -mysql,redis:典型的cs架构的软件 -docker,es:http协议,符合restful规范 -bs架构好处,客户端不用更新 -bs本质也是cs,socket -一个线程处理一个连接2-Http协议 -请求协议:请求首行,请求头,请求 阅读全文
posted @ 2021-06-17 15:37 DEJAVU_ERIC 阅读(220) 评论(0) 推荐(0)
摘要: 1 左侧过滤,统一了路由2 inclusion_tag的使用3 点赞点踩功能 1 评论的render显示 1.1 后端 def article_detail(request, username, id): article = models.Article.objects.filter(id=id). 阅读全文
posted @ 2021-06-17 15:35 DEJAVU_ERIC 阅读(99) 评论(0) 推荐(0)
摘要: 1 首页样式(不用太关注)2 开启meida的访问 -setting中配置MEDIA_ROOT=os.path.join(BASE_DIR,'media') -FileField(upload_to='avatar/'),以后上传的头像都放在media下的avatar文件夹下 -re_path('^ 阅读全文
posted @ 2021-06-17 15:34 DEJAVU_ERIC 阅读(87) 评论(0) 推荐(0)
摘要: 1 注册2 登录3 验证码生成4 验证码刷新5 首页布局 1 首页布局 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>首页</title> <link rel="stylesheet" href="/stati 阅读全文
posted @ 2021-06-17 15:33 DEJAVU_ERIC 阅读(90) 评论(0) 推荐(0)
摘要: 1 软件开发模式:瀑布开发,敏捷开发(ci cd)2 DevOps:开发,测试,运维3 开发流程 -立项 -需求分析 -设计程序架构,数据库,产品经理做原型图,切图 -分任务开发(前端,后端),协同开发(git) -上线(测试环境) -测试 -正式上线 -迭代更新 4 7张表+1张中间表 5 dja 阅读全文
posted @ 2021-06-17 15:30 DEJAVU_ERIC 阅读(36) 评论(0) 推荐(0)
摘要: 1 auth组件,登录,注册,注销, app2 创建几个表,auth_user,权限相关的表,rbac:基于角色的权限控制3 9个方法 -authenticate -login() # 写session -request.user.is_authenticated -request.user -lo 阅读全文
posted @ 2021-06-17 15:29 DEJAVU_ERIC 阅读(35) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页