1. 项目简介
本项目是一个基于 Django 框架的电商数据看板系统。系统包括用户注册和登录功能,产品分类及子分类,商户和员工的管理,以及产品的添加和管理。目标是提供一个全面的数据管理平台,帮助商户高效地管理其业务。
2. 技术栈
- 后端框架: Django
- 数据库: SQLite(开发环境),可扩展为 PostgreSQL 或 MySQL(生产环境)
- 前端框架: Django 内置模板引擎,Bootstrap
- 认证和授权: Django 内置认证系统
- 部署: 可选用 Gunicorn + Nginx 或者 Django 自带的 runserver(开发环境)
3. 功能模块
3.1 用户管理
- 注册
- 用户可以通过填写注册表单进行注册。
- 注册信息包括用户名、密码、邮箱等。
- 登录
- 用户可以通过用户名和密码登录系统。
- 实现登录后跳转到数据看板页面。
3.2 产品管理
- 产品分类
- 创建和管理产品分类。
- 每个分类可以包含多个子分类。
- 产品
- 添加产品:包含产品名称、描述、价格、库存、分类等信息。
- 查看产品:展示所有产品列表,可以按分类筛选。
- 管理产品:编辑和删除现有产品。
3.3 商户管理
- 商户列表
- 展示所有商户信息的列表。
- 添加商户
- 添加新商户,填写商户名称、地址、联系方式等信息。
- 管理商户
- 编辑和删除现有商户。
3.4 员工管理
- 管理员工
- 添加、编辑和删除员工。
- 指定员工所属商户。
3.5 客户管理
- 添加客户
- 添加新客户,填写客户名称、联系方式、地址等信息。
- 管理客户:编辑和删除客户信息。