# 基于Djiango4的仓库管理系统 **Repository Path**: fdafdasdorm/inventory ## Basic Information - **Project Name**: 基于Djiango4的仓库管理系统 - **Description**: 仓库管理系统,使用diango4和jinja框架。 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-15 - **Last Updated**: 2025-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 安装与使用说明 ## 配置文件 ### 数据库配置 请根据上文数据库分析构建数据库基本表等,或根据文末附录源码进行数据库设计 settings.py `DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': "inventory", 'USER': 'root', 'HOST': 'localhost', 'PASSWORD': '你自己设置的密码', 'PORT': '3306', } } __init__.py import pymysql pymysql.install_as_MySQLdb()` 执行SQL脚本 mysql source inventory.sql ### 虚拟环境配置 创建虚拟环境: python -m pip install --user --upgrade pip pip install virtualenv python virtualenv venv 等待虚拟环境创建完成执行: Linux-> venv/bin/activate 或 Windows-> .\venv\Scripts\activate.ps1 然后安装项目所需安装包 pip install -r requirements.txt 安装过程如果发现错误,解决错误,直到所有文件安装完成。 生成requirements.XXXbackup.txt文件: pip freeze > requirements.20240423backup.txt # 执行数据模型迁移操作 python .\manage.py makemigrations # 收集静态资源 python .\manage.py collectstatic # 创建超级用户 python .\manage.py createsuperuser # 功能简介 1. 登录 2. 用户权限划分 2. 控制面板展示基本信息 3. 添加物料 4. 物料入库与出库,导出报表 5. 物料盘点,导出报表 6. 月底结存功能