A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yangrui 中级黑马   /  2019-9-19 17:48  /  2618 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

一、 项目简介
美多商城项目是一个电商网站,分为网站前台项目和后台 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 数据库,工程日志及前端静态文件等

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马