用python搭建微商城_Python实战开发之Pyramid Web框架在商城项目中的应用教程

第一讲:Python基础和入门介绍(Web开发基础)

介绍Web开发技术和Python语言的基础知识。通过本讲的学习,学员可以了解Python Web开发技术的基础和相关常识,为后续学习打下基础。

第二讲:Python语言基础(运算符与表达式,控制流,函数,模块)

在第一讲的基础上继续深入学习Python语言的语法知识。在本节课中,分析了Python的运算符与表达式系统,并对程序控制流语句(if,for等)进行了讲解。在最后,阐述了Python语言中函数和模块的用法。通过本讲的学习,学员可以尝试编写简单的Python代码。

第三讲:Python语言基础(基本数据结构)

本节课主要阐述了Python语言中的三种基本数据结构(元组,列表,字典),并对这三种数据结构的使用进行了详细的分析。同时,本课程着重讲解了Python中三种数据结构和字符串的共同父类,即序列的用法。通过本讲的学习,学院可以编写面向过程的Python程序,并能够

第四讲:Python语言基础(面向对象,Pyramid框架入门)

在本节课中,主要阐述了Python中面向对象程序的开发方法,特别是类的使用。另外,在本节课的后半部分介绍了Pyramid框架的简单使用,包括框架的安装,项目的建立和运行等。通过第二讲到第四讲的学习,学员可以快速掌握Python语言的语法,读懂相关代码,从而能够进行下一步的工作。

第五讲:Pyramid框架入门

在这节课中,讲解了Pyramid框架的基础知识,包括项目的建立,项目文件的结构,项目的启动方法。同时,对项目配置文件的内容与设定方法进行了详细的分析。在本节课的后半部分,阐述了基本的存储模型的设计与实现方法。通过本讲的学习,学员可以利用Pyramid框架建立简单的实例应用程序,并建立简单的存储模型。

第六讲:存储模型设计

在这一讲中,主要介绍了Pyramid框架的存储模型部分,如模型基础的配置与建立,表结构的设计,字段类型的声明,外键的含义与用法等。通过本讲的学习,学员可以在Pyramid项目中建立简单的存储模型,并且能够对存储模型对象间的关系以外键的形式做出简单描述。

第七讲:存储模型设计(多对多,查询,增加,删除)

本讲主要分析了多对多关系的建立与使用方法。同时,在本讲中介绍了数据模型的使用,即如何利用数据模型和数据库会话对象查询,增加和删除数据库记录。通过本讲的学习,学员已经可以编写简单的带有数据库访问的Pyramid应用程序。

第八讲:视图设计

本节课主要介绍了视图这一概念,包括视图的定义,视图的建立与配置,视图的使用等。鉴于Pyramid框架中没有单独的Controller概念,视图即成为了集逻辑与显示为一身的程序关键组成部分。在本讲中,对视图的使用与配置进行了详细描述,同时还介绍了视图与URL之间对应关系的建立与维护。通过本讲的学习,学员可以建立自己的页面,并在页面中显示数据。

下载地址:http://yunpan.cn/QXH2qdJfRxtss

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本课程是一个系列的django实战进阶开发教程,目标是带领大家快速上手实战,课程以最新版本django3.2为蓝本,深入django源码本身,通过内置的类视图来开发,即CBV模式开发,从最基础的类显示视图到类编辑视图再到混入视图,由浅入深,专注Django的高级知识,带你系统的玩转Django,无过多的依赖第三方库,进一步降低学习门槛,更加专注django框架本身!本课程将带你实现一个功能完备的商城系统,如:新闻管理、商品管理(包含多规格)、订单管理、购物车、快速下单、评论、地址、运费模板等常见的商城功能!除此之外,你还可以将本课程内容涉及到的django类视图的高级用法作为参考资料,在以后的开发用到的时候再翻阅。认真看完这个系列视频教程之后,您会深入理解django框架的高级知识以及开发流程,具备使用django上手开发实际项目的基本能力!本课程亮点一、少量的第三方依赖,降低学习门槛开发过程依赖第三方库少,减少大家的进一步的学习理解成本,从而更加专注django框架本身!二、前端轻度结合vue.js,无需过多前端技能本项目将轻度结合vue.js以及fetch来完成一些异步请求,无需过多vue 知识,更贴合后端开发者,也更加靠近当下最热门的技术栈,为前后端分离项目开发打下坚实的基础!三、采用django本身序列化方法构造json,深入django框架本身深度使用Django本身的序列化器来序列化数据,构造一些异步操作的接口,通过这一深度使用对未来使用drf框架将打下坚实的基础,学习drf框架将变的非常容易。四、CBV模式开发,深入Django类视图本项目全部采用Django的类视图,深入学习类视图,不同的请求我们可以在类使用不同的方法来处理,这样大大的提高了代码的可读性以及高度扩展性,更加便于二次开发!五、多规格产品功能,更符合实际需求网上千篇一律的教程都没有深入讲解多规格商品的实现思路,本专栏将手把手带你完成多规格功能,并且对JD及TB的两种多规格模式的利弊进行深入剖析!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值