IT资产管理平台是一个使用Django框架开发的Web应用,用于管理公司的IT资产。
- 资产管理:允许您在一个地方管理所有的IT资产。您可以添加、更新和删除资产。您还可以将资产标记为活动或非活动。
- 维修管理:允许您管理IT资产的维修记录。您可以添加、更新和删除维修记录。您还可以查看维修持续时间和状态。
- 部门和供应商管理:允许您管理部门和供应商。您可以添加、更新和删除部门和供应商。
- 二维码生成:为每个资产生成一个二维码,以便于识别和管理。
- 图表:提供用于可视化资产和维修数据的图表。
- 支持审计日志
- Python
- Django
- MySQL
- SimpleUI
- 克隆项目到本地, 请将
ITAssets/.env.example
文件重命名为.env
- 在
ITAssets/
项目目录下创建media
和static
目录 - 安装依赖:
pip install -r requirements.txt
- 修改
ITAssets/.env
中的配置 - 生成静态文件:
python manage.py collectstatic
- 运行迁移:
python manage.py makemigrations
python manage.py migrate
- 创建超级用户:
python manage.py createsuperuser
- 运行服务器:
python manage.py runserver
- 打开浏览器,访问:
http://localhost:8020/admin
assets/
:资产管理应用,包含模型定义、Admin定义, views视图包含资产信息图表utils/
:工具类,包含二维码生成等repair/
:维修管理应用,包含模型定义、Admin定义, views视图包含资产维修记录图表ITAssets/
:项目配置目录,包含settings.py、urls.py等media/
:存储上传的文件,如资产的二维码图片static/
:存储静态文件,如CSS、JavaScript等templates/
:存储HTML模板文件
如果你有任何问题或建议,欢迎联系我:lijianqiao2906@live.com