黑马程序员技术交流社区
标题:
美多商城项目总结一
[打印本页]
作者:
yangrui
时间:
2019-9-19 17:48
标题:
美多商城项目总结一
一、 项目简介
美多商城项目是一个电商网站,分为网站前台项目和后台 MIS(Management
Information System)项目两大部分,经前期需求分析,前台项目需实现用户注册、登录,
首页广告及商品显示,购物车及订单、支付等功能。后台 MIS 项目可实现数据统计,
用户、商品、订单、系统管理等功能。
二、 项目架构
1. 开发模式:网站前台项目采用前后端不分离的开发模式,后台 MIS 项目采
用前后端分离的开发模式。
2. 开发语言及框架:该项目前端开发均使用 vue.js 框架。前台项目后端开发使
用 python 语言的 Django 框架+Jinja2 模板引擎。后台 MIS 项目采用 Django
RESTful Framework 框架。
3. 数据库及文件存储选择:本项目采用 MySQL 和 Redis 数据库存储项目中产
生的数据,采用 FastDFS 作为文件存储管理系统。
4. 代码管理:本项目采用 Git 方式进行代码管理,方便多人进行开发。
三、 开发环境搭建
1. 创建工程:在 Git 平台创建远程仓库,并 clone 仓库到本地,在本地创建项
目工程。
2. 虚拟环境搭建:创建虚拟环境,使用 Django1.11.11 版本
3. 配置项目开发环境:在 settings 文件中配置 jinjia2 模板,MySQL 数据库,
Redis 数据库,工程日志及前端静态文件等
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2