上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: APIView源码分析 子类 generics包中 GenericAPIView 增加的模型的获取操作 get_queryset get_object lookup_field 默认pk get_serializer get_serializer_class get_serializer_conte 阅读全文
posted @ 2020-08-10 22:46 颗粒成仓 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 环境版本 Django Version: 3.0.8 Python Version: 3.7.5 Django REST framework 3.11.0 报错信息 Could not resolve URL for hyperlinked relationship using view name 阅读全文
posted @ 2020-08-08 23:54 颗粒成仓 阅读(885) 评论(0) 推荐(0) 编辑
摘要: REST难点 www.django-rest-framework.org/tutorial/1-serialization/ 【源码分析】 模型序列化 -- 正向序列化 -- 将模型转换成JSON -- 反向序列化 -- 将JSON转换成模型 serialization -- 在模块serializ 阅读全文
posted @ 2020-08-07 23:46 颗粒成仓 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Django Rest Framework -- 是一个强大且灵活的工具包,用以构建Web API -- 可以在Django的基础上迅速实现API -- 并且自身还带有WEB的测试页面,可以方便的测试自己的API 传统的基于模板引擎的 django 开发工作流: -- 绑定 URL 和视图函数。当用 阅读全文
posted @ 2020-08-06 22:11 颗粒成仓 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Nginx 反向代理 proxy_pass URL; # 反向代理转发地址,默认不转发header, # 需要转发header则设置:proxy_set_header HOST $host; proxy_method POST; # 转发的方法名 proxy_hide_header Cache-Co 阅读全文
posted @ 2020-08-03 23:25 颗粒成仓 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 前后端分离的思想 -- 后端负责数据编造,而前端则负责数据渲染, -- 前端静态页面调用指定 api 获取到有固定格式的数据,再将数据展示出来, -- 这样呈现给用户的就是一个”动态“的过程,而关于api这部分的设计则成了一个问题。如何设计出一个便于理解,容易使用的api则成了一个问题。 -- re 阅读全文
posted @ 2020-08-02 22:04 颗粒成仓 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 【部署】 -- django中自带开发者服务器 -- runserver -- 路由处理功能,具备动态资源处理 -- 开启debug,具有静态资源处理功能 -- 功能健壮,性能是比较低的,仅适用于开发 -- 部署不会使用单一服务器 -- Apache -- Nginx -- HTTP服务器 -- 处 阅读全文
posted @ 2020-07-31 21:44 颗粒成仓 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 用户激活,认证 -- 途径 -- 邮件 -- 短信 -- 人工审核 -- 邮件 -- 发送邮件 -- 收件人地址 -- 发件人的信息 -- 用户名 -- 密码 -- 服务器 -- 邮件服务器 -- 端口 -- 不加密默认25 -- 加密465,965 -- 内容 -- 点击邮件中的链接就可以激活 - 阅读全文
posted @ 2020-07-25 21:33 颗粒成仓 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 【项目功能】 -- 主页面显示 -- 数据查询,显示 -- 商品数据展示 -- 级联查询,排序 -- 用户系统 -- 核心系统 -- 购物车系统 -- 商品和用户的关系 -- 订单系统 -- 购物车数据转换成订单 -- 支付系统 -- 接口调用 -- 扩展 -- 地址管理系统 -- 积分系统 -- 阅读全文
posted @ 2020-07-23 22:08 颗粒成仓 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 【中间件】 -- 是一个轻量级的,底层的插件,可以介入Django的请求和响应过程 -- 中间件的本质就是一个python类 -- 面向切面编程(Aspect Oriented Programming)简称AOP。 -- AOP的主要实现目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中 阅读全文
posted @ 2020-07-21 21:53 颗粒成仓 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页