欢迎光临散文网 会员登陆 & 注册

003-(教程)使用Django Rest框架和Python构建电子商务Rest Api

2023-02-28 07:01 作者:仿真资料吧  | 我要投稿

你将学到什么

了解Django项目的文件夹结构

深入了解Django REST框架

连接到Postgres数据库

迁移和进行迁移

过滤器、搜索和寻呼的实现

实施CRUD操作

如何处理错误/异常

了解如何在AWS S3上上载产品图像

JWT认证的全部内容

如何创建仅限管理员的路由

实施忘记并重置密码

如何向用户发送电子邮件

管理评论和用户订单

类似Stripe的支付网关的实现

在AWS Elastic Beanstalk上部署API

链接:https://pan.baidu.com/s/1D_IroaUD4yY0NAD8-smU5w?pwd=m0gj

提取码:m0gj 


概述

第1节:简介

第1讲课程简介

第2课什么是API和REST API?

讲座3什么是Django和Django REST框架

第2节:设置环境

第4课安装所有必需的工具

第3节:***源代码***

第五讲项目源代码

第4节:让我们开始电子商务API

第6课创建新项目并理解文件夹结构

第7讲设置Django REST框架和配置文件

第8讲连接Postgres数据库

第9讲产品应用程序和模型

讲座10从Django管理面板创建新产品

第11讲获取所有产品和产品序列化程序

第12讲获取产品详情

第5节:过滤器、搜索和分页

第13讲添加过滤器

第14讲添加产品搜索

第15讲将分页添加到产品API

第6节:错误/异常处理

第16课处理404和500错误

第17课自定义异常处理

第7节:上传产品图像和管理产品

第18讲创建AWS S3 Bucket和IAM用户

第19讲AWS配置和图像模型

第20讲将多个产品图像上传到AWS S3

第21课显示/列出产品中的图像

第22讲通过端点创建新产品

第23讲添加产品验证

第24讲更新产品详情

第25讲删除产品

第26讲用信号删除产品删除图像

第8节:认证

第27讲认证应用程序和JWT配置

第28讲注册和用户序列化程序

第29讲注册用户

第30讲登录用户

第31讲获取当前用户

第32讲创建产品时保存用户

第33讲更新用户配置文件

第9节:管理产品评审

第34讲复习模型和序列化程序

第35讲创建/更新复习

第36讲显示产品中的所有评论

第37讲删除复习

第10节:忘记并重置密码

第38讲邮件陷阱和电子邮件配置

第39讲忘记密码和用户档案

第40课重置密码

第11节:管理订单资源

第41讲订单应用程序和订单模型

第42讲订单项目模型

第43讲Order&OrderItems序列化程序

第44讲创建新的订单端点

第45讲获取所有订单和单个订单

第46讲对订单应用分页和过滤

第47讲处理订单和删除订单

第48讲仅限管理员的端点

第12节:集成付款条带

第49讲什么是条纹&设置条纹

第50讲条带结账会话端点

第51讲什么是Stripe Webhook&为开发设置Webhook

第52讲Stripe Webhook端点

第53讲付款成功后创建订单

第13节:部署API

第54讲准备部署API

第55讲部署API

第14节:课程结束

第56讲祝贺!!!


003-(教程)使用Django Rest框架和Python构建电子商务Rest Api的评论 (共 条)

分享到微博请遵守国家法律