# ygcmp-ali **Repository Path**: steeed/ygcmp-ali ## Basic Information - **Project Name**: ygcmp-ali - **Description**: 云管理平台 CMP(Cloud Management Platform); 配置管理数据库 CMDB(Configuration Management Database) - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-20 - **Last Updated**: 2023-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # YG CMP ### 介绍 云资源信息收集和展示 ### 安装 1. 创建虚拟环境 ```bash python -m venv .venv source .venv/bin/activate ``` 2. pip 安装依赖库 ```bash python -m pip install -U pip python -m pip install -r requirements.txt python -m django --version ``` 3. 创建项目 ```bash django-admin startproject ygcmp . ``` 4. 启动Django开发服务器,浏览器确认 ```bash python manage.py runserver # 监听所有服务器的公开IP python manage.py runserver 0:8000 ``` 5. 创建应用 ```bash python manage.py startapp resourcemanager apps/resourcemanager ``` 6. 配置文件调整 ```python # ygcmp/settings.py # 本地化设置 LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' # 添加应用 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'apps.resourcemanager', ] # apps/resourcemanager/apps.py # 这里把应用统一创建到子目录apps下了,如果是在根目录创建应用,默认name就不用改 class ResourcemanagerConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'resourcemanager' # 关键是name需要改好 verbose_name = '资源管理' # 顺便可以指定下显示名称 ```