黑马Python教程实战项目--美多商城(一)

一.项目介绍
这是跟着Python教程做的一个实战项目–美多商城。
这个项目主要包括首页广告、注册、登陆、QQ登陆、个人中心、收货地址、我的订单、修改密码、商品列表、商品搜索、商品详情、购物车、结算订单、提交订单、支付宝支付、支付结果处理、订单商品评价这些主要页面。
根据需求将整个项目分为了9大模块,每个模块都对应了一个子应用。验证模块,用户模块、第三方登陆模块、首页广告模块、商品模块、购物车模块、订单模块、支付模块、MIS系统模块。
二.项目架构设计
开发模式采用的是前后端不分离,后端框架为Django+Jinja2模板引擎,前端框架是Vue。页面需要整体刷新的时候我们使用Jinja2模板引擎来实现,需要局部刷新的时候使用Vue来实现。
项目静态服务使用的是Nginx服务器,动态服务使用的uwsgi服务器,后端服务有MySQL、Redis、Celery、Docker等,外部接口有容联云、QQ互联、支付宝。
三.项目配置
首先在项目开发配置文件中新增jinja2模板引擎,然后补充jinja2模板引擎环境文件。在MySQL中新建项目数据库并安装PyMySQL扩展包(Python2安装PyMySQLdb),在项目开发配置文件中配置MySQL数据库。安装django-redis扩展包,并在项目开发配置文件中配置redis数据库。在项目开发配置文件中配置工程日志,并创建存储工程日志的目录。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值