这一节直接完成操作Mongo及关联服务功能
所有直接复制替换redis对应功能,应该不到10分钟就完事.
utils/aliyun/mongo.py
utils/aliyun/__init__.py
asset/mongo/models.py
asset/mongo/controllers/sync.py
asset/mongo/controllers/mongo.py
asset/mongo/apis/mongo.py
asset/mongo/urls/mongo.py
asset/mongo/controllers/account.py
asset/mongo/apis/account.py
asset/mongo/urls/account.py
asset/mongo/urls/__init__.py
asset/urls.py
business/service/controllers/mongo.py
business/service/controllers/asset_obj.py
business/service/apis/mongo.py
business/service/urls/mongo.py
business/service/urls/__init__.py
requirements.txt
rurality/settings.py
data/sql/rurality.sql
utils/aliyun/mongo.py
utils/aliyun/__init__.py
操作阿里云Mongo工具类
asset/mongo/models.py
asset/mongo/controllers/sync.py
asset/mongo/controllers/mongo.py
asset/mongo/apis/mongo.py
asset/mongo/urls/mongo.py
操作mongo的接口及方法,目前只是最简单的操作,如果想丰富可以在此基础上添加
asset/mongo/controllers/account.py
asset/mongo/apis/account.py
asset/mongo/urls/account.py
asset/mongo/urls/__init__.py
asset/urls.py
操作Mongo账号接口及方法
business/service/controllers/mongo.py
business/service/controllers/asset_obj.py
business/service/apis/mongo.py
business/service/urls/mongo.py
business/service/urls/__init__.py
服务关联mongo
data/sql/rurality.sql:
导入最新sql
requirements.txt:
安装最新依赖
rurality/settings.py:
apps中增加mongo
src/api/asset/mongo/index.js
src/api/asset/mongo/url.js
src/components/Field/MongoField/index.vue
src/views/asset/mongo/index.vue
src/views/asset/mongo/detail.vue
src/views/asset/mongo/components/BaseInfo/index.vue
src/views/asset/mongo/components/AccountList/index.vue
src/views/asset/mongo/components/AccountList/components/ObjDialog/index.vue
src/views/asset/mongo/components/ServiceList/index.vue
src/api/business/service/index.js
src/api/business/service/url.js
src/views/business/service/components/AssetCard/index.vue
src/views/business/service/components/AssetCard/components/MongoList/index.vue
src/views/business/service/components/AssetCard/components/MongoList/components/ObjDialog/index.vue
src/router/modules/asset.js
src/api/asset/mongo/index.js
src/api/asset/mongo/url.js
操作mongo接口
src/components/Field/MongoField/index.vue:
选择Mongo组件
src/views/asset/mongo/index.vue
src/views/asset/mongo/detail.vue
src/views/asset/mongo/components/BaseInfo/index.vue
src/views/asset/mongo/components/AccountList/index.vue
src/views/asset/mongo/components/AccountList/components/ObjDialog/index.vue
src/views/asset/mongo/components/ServiceList/index.vue
Mongo相关界面
src/api/business/service/index.js
src/api/business/service/url.js
src/views/business/service/components/AssetCard/index.vue
src/views/business/service/components/AssetCard/components/MongoList/index.vue
src/views/business/service/components/AssetCard/components/MongoList/components/ObjDialog/index.vue
服务关联Mongo相关界面
src/router/modules/asset.js
增加路由规则