{"id":24787711,"url":"https://github.com/lijianqiao/itassets","last_synced_at":"2025-04-10T12:33:22.215Z","repository":{"id":234368800,"uuid":"788757460","full_name":"lijianqiao/ITAssets","owner":"lijianqiao","description":"IT资产管理平台是一个使用Django框架开发的Web应用，用于管理公司的IT资产。","archived":false,"fork":false,"pushed_at":"2024-04-19T02:54:00.000Z","size":1574,"stargazers_count":11,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T11:14:15.609Z","etag":null,"topics":["assets-management","django","it","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lijianqiao.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-04-19T02:51:57.000Z","updated_at":"2025-03-09T12:12:37.000Z","dependencies_parsed_at":"2024-04-19T03:48:20.648Z","dependency_job_id":null,"html_url":"https://github.com/lijianqiao/ITAssets","commit_stats":null,"previous_names":["lijianqiao/itassets"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijianqiao%2FITAssets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijianqiao%2FITAssets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijianqiao%2FITAssets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lijianqiao%2FITAssets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lijianqiao","download_url":"https://codeload.github.com/lijianqiao/ITAssets/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248217145,"owners_count":21066633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assets-management","django","it","python"],"created_at":"2025-01-29T16:13:28.899Z","updated_at":"2025-04-10T12:33:22.190Z","avatar_url":"https://github.com/lijianqiao.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IT资产管理平台\r\n\r\nIT资产管理平台是一个使用Django框架开发的Web应用，用于管理公司的IT资产。\r\n\r\n## 主要特性\r\n\r\n- 资产管理：允许您在一个地方管理所有的IT资产。您可以添加、更新和删除资产。您还可以将资产标记为活动或非活动。\r\n- 维修管理：允许您管理IT资产的维修记录。您可以添加、更新和删除维修记录。您还可以查看维修持续时间和状态。\r\n- 部门和供应商管理：允许您管理部门和供应商。您可以添加、更新和删除部门和供应商。\r\n- 二维码生成：为每个资产生成一个二维码，以便于识别和管理。\r\n- 图表：提供用于可视化资产和维修数据的图表。\r\n- 支持审计日志\r\n\r\n## 开发环境\r\n\r\n- Python\r\n- Django\r\n- MySQL\r\n- SimpleUI\r\n\r\n## 如何运行\r\n\r\n1. 克隆项目到本地, 请将`ITAssets/.env.example`文件重命名为`.env`\r\n2. 在`ITAssets/`项目目录下创建`media`和`static`目录\r\n3. 安装依赖：`pip install -r requirements.txt`\r\n4. 修改`ITAssets/.env`中的配置\r\n5. 生成静态文件：`python manage.py collectstatic`\r\n6. 运行迁移：`python manage.py makemigrations` `python manage.py migrate`\r\n7. 创建超级用户：`python manage.py createsuperuser`\r\n8. 运行服务器：`python manage.py runserver`\r\n9. 打开浏览器，访问：`http://localhost:8020/admin`\r\n\r\n## 项目结构\r\n\r\n- `assets/`：资产管理应用，包含模型定义、Admin定义, views视图包含资产信息图表\r\n- `utils/`：工具类，包含二维码生成等\r\n- `repair/`：维修管理应用，包含模型定义、Admin定义, views视图包含资产维修记录图表\r\n- `ITAssets/`：项目配置目录，包含settings.py、urls.py等\r\n- `media/`：存储上传的文件，如资产的二维码图片\r\n- `static/`：存储静态文件，如CSS、JavaScript等\r\n- `templates/`：存储HTML模板文件\r\n\r\n# 项目展示\r\n\r\n- 主页\r\n  ![main.png](doc/main.png)\r\n- 资产信息及图表\r\n  ![assets_list.png](doc/assets_list.png)\r\n  ![assets_img.png](doc/assets_img.png)\r\n- 维修信息及图表\r\n  ![repair_list.png](doc/repair_list.png)\r\n  ![repair_img_supplier.png](doc/repair_img_supplier.png)\r\n  ![repair_img_deparment.png](doc/repair_img_deparment.png)\r\n- 日志\r\n  ![log.png](doc/log.png)\r\n\r\n## 联系方式\r\n\r\n如果你有任何问题或建议，欢迎联系我：lijianqiao2906@live.com","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flijianqiao%2Fitassets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flijianqiao%2Fitassets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flijianqiao%2Fitassets/lists"}