This commit is contained in:
向锋 2019-11-07 14:54:46 +08:00
commit 0472017b29
4 changed files with 8 additions and 6 deletions

2
.gitignore vendored
View File

@ -2,9 +2,7 @@
.idea
.vscode
migrates
*/logs/*
config.cfg
logs/*
*.log
*_packed.js
*_packed.css

View File

@ -19,9 +19,9 @@
Overview
----
![基础资源视图](ui/public/cmdb01.jpeg)
![基础资源视图](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb01.jpeg)
![模型配置](ui/public/cmdb02.jpeg)
![模型配置](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb02.jpeg)
环境和依赖
----
@ -50,9 +50,11 @@ cp api/settings.py.example api/settings.py
- 可以将docs/cmdb.sql导入到数据库里登录用户和密码都是:admin
- 启动服务
- 后端: ```pipenv run flask run```
- 后端: ```pipenv run flask run -h 0.0.0.0```
- 前端: ```cd ui && yarn run serve```
- 浏览器打开: [http://127.0.0.1:8000](http://127.0.0.1:8000)
- 如果是非本机访问, 要修改**ui/.env****VUE_APP_API_BASE_URL**里的IP地址为后端服务的ip地址
docker运行
----

View File

@ -129,6 +129,8 @@ class AttributeValueManager(object):
operate_type = OperateType.ADD if existed_attr is None else OperateType.UPDATE
value_list = handle_arg_list(value) if attr.is_list else [value]
if not isinstance(value, list):
value_list = [value]
for v in value_list:
v = self._validate(attr, v, value_table, ci_id)

0
logs/.gitkeep Normal file
View File