非常棒的Python Django课程。老师请开设Python Django博客课程。
Django 电子商务 | 构建高级 Django Web 应用程序
使用高级自定义功能、RDS Postgres 构建 Django 电子商务网站,并在 Amazon AWS 上部署。
课程 -126 节
资源 -6 个
时长 -20.5 小时
终身访问
课程描述
Django 电子商务是一个基于项目的网络开发课程,旨在帮助您学习如何创建功能齐全的电子商务网站,并改进任何基于 Django 的 Web 应用。
本课程将引导您完成基于 Django 创建自定义 Web 应用的过程。在本课程结束时,您将能够评估、创建和部署自己的电子商务应用到实时服务器,并使用自定义域名。
请注意,本课程创建的项目仅用于教育目的。您将学习如何构建电子商务网站构建的大多数独特功能。也就是说,讲师不保证此培训将成为您现实世界业务的完美电子商务解决方案。建议非技术业务所有者不要参加本课程。
Django 电子商务课程概述
本课程将教你如何使用 Python Django Web 框架创建具有所有自定义功能的电子商务应用。您将学习如何创建自己的唯一用户模型、类别、产品、购物车、递增、递减、移除购物车商品、无限产品图片库、订单和付款。
本课程还将允许您创建“订单后功能”,例如降低已售产品的数量、发送订单接收邮件、清空购物车、创建订单完成页面以及生成订单发票。此外,课程将引导您完成开发评论和评分系统,在该系统中,我们将从头开始创建交互式评分星,让您给出低至半星的评分。此外,您还将向“我的账户”添加功能,以便客户可以管理他们的订单并简单地更改他们的个人资料和个人资料图片。
一旦所有准备就绪,我们将使用 RDS Postgres 数据库将此应用部署到 Amazon Elastic Beanstalk,并使用 AWS S3 Bucket 进行媒体存储。在一切设置完成后,我们将建立一个自定义域名,您可以在其中配置 AWS Route 53 并安装 AWS 提供的免费 SSL 证书。
您只需要 Web 开发的基础知识,包括对 Python 和 Django 框架的工作知识。
目标
使用 Python 和 Django 框架创建实用的电子商务应用。
Django 的定制用户模型、类别和媒体文件
使用商品
在 Git 功能中配置上下文处理器、产品详情和购物车
使用会话键添加到购物车、调整购物车数量和移除商品
购物车商品计数分页符的上下文处理器、搜索产品变体和变体管理、解决购物车缺陷
添加变体后对购物车商品变体进行分组
基于令牌验证的注册、登录和消息提醒
带有安全验证链接的用户帐户激活的忘记密码
在购物车结账期间将购物车商品附加到已登录用户的订单,并生成订单号
集成支付网关并下订单
实施订单后功能
评论和评分系统
提交评论的两因素检查(登录检查和产品购买检查)
计算评分平均值和评论数量
“我的账户”的功能
无限图片产品库
使用 Django 安全措施在 Amazon Elastic Beanstalk (EB) 上部署应用
先决条件
具备 HTML 和 CSS 的工作知识
Django 和 Python 基础知识
课程大纲
查看课程内容的详细分解
简介
2 节课
-
简介 02:17 02:17
-
项目概述 08:03 08:03

Django 自定义用户模型、类别和媒体文件
7 节课


上下文处理器 & 产品详情
7 节课


使用会话密钥添加到购物车,增加/减少/删除购物车商品
5 节课


分页器和搜索
5 个讲座


将商品变体添加到购物车,对购物车商品变体进行分组
4 节课


用户账户激活及激活链接过期
3 节课


购物车结账,自动将购物车商品分配给登录用户
7 节课


支付网关集成及下单
3 节课


评论和评分系统
4 节课程


评分平均值和评论数量计算
4 节课


产品图库,包含无限图片
3 节课


在 AWS Elastic Beanstalk (EB) 上部署应用程序
10 节课

讲师 信息

Rathan Kumar
我从事编程已有8年多的时间。最初是作为一名PHP开发人员,然后爱上了Python。尽管我专注于后端开发,但我对HTML5/CSS3、Bootstrap、JavaScript等前端技术也有深入的了解。Django是我最喜欢和最爱的Web框架。
我非常擅长创建优秀的编程课程内容,这些内容完美地契合了当前的就业市场需求。加入我的课程,成为一名更优秀的软件开发人员。
课程 证书
使用您的证书来改变职业方向或在您目前的职业生涯中取得进步。

我们的学生与
最优秀的


































反馈
您好,最新的Django版本是什么?今天是2022年8月13日。谢谢!
相关视频课程
查看更多
