基于python+django的商城网站-电子商城管理系统源码+运行

基于 python 开发的电子商城网站,平台采用 B/S 结构,后端采用主流的 Python 语言进行开发,前端采用主流的 Vue.js 进行开发。该系统是给师弟做的课程作业。同学们可以拿去自用。学习问题可以留言哦。

整个平台包括前台和后台两个部分。

  • 前台功能包括:首页、商品详情页、用户中心模块。
  • 后台功能包括:总览、订单管理、商品管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。

源码下载

https://github.com/geeeeeeeek/shop

演示地址

前台地址: http://shop.gitapp.cn

后台地址: http://shop.gitapp.cn/admin

后台管理帐号:

用户名:admin123

密码:admin123

代码结构

  • server 目录是后端代码
  • web 目录是前端代码

部署运行

后端运行步骤

(1) 安装 python 3.8

(2) 安装依赖。进入 server 目录下,执行 pip install -r requirements.txt

(3) 安装 mysql 5.7 数据库,并创建数据库,命名为 shop ,创建 SQL 如下:

复制代码
CREATE DATABASE IF NOT EXISTS shop DEFAULT CHARSET utf8 COLLATE utf8_general_ci

(4) 恢复 shop.sql 数据。在 mysql 下依次执行如下命令:

复制代码
mysql> use shop;
mysql> source D:/xxx/xxx/shop.sql;

(5) 启动 django 服务。在 server 目录下执行:

复制代码
python manage.py runserver
前端运行步骤

(1) 安装 node 16.14

(2) 进入 web 目录下,安装依赖,执行:

复制代码
npm install 

(3) 运行项目

复制代码
npm run serve

界面预览

首页

后台页面

相关推荐
唐古乌梁海11 分钟前
【Django】教程-3-数据库相关介绍
python·django
demonlg011212 分钟前
Go 语言标准库中Channels,Goroutines详细功能介绍与示例
开发语言·后端·golang
vener_20 分钟前
基于Flask的通用登录注册模块,并代理跳转到目标网址
后端·python·flask
Lonwayne22 分钟前
当编程语言有了人格
java·javascript·c++·python·php
聪明的一休丶26 分钟前
MCP Server 实现一个 天气查询
python·llm·aigc·mcp
秋风&萧瑟43 分钟前
【QT】新建QT工程(详细步骤)
开发语言·qt
关注我:程序猿之塞伯坦1 小时前
JavaScript 性能优化实战:突破瓶颈,打造极致 Web 体验
开发语言·前端·javascript
图书馆钉子户1 小时前
django orm的优缺点
后端·python·django
linuxxx1102 小时前
django报错:RuntimeError: populate() isn‘t reentrant
后端·python·django
郭涤生2 小时前
第二章:影响优化的计算机行为_《C++性能优化指南》notes
开发语言·c++·笔记·性能优化