我有一个本地应用程序,它使用MongoDB社区服务器,我打算将它部署到GCloud。我还创建了一个MongoDB阿特拉斯数据库,收集和文档。
如何将本地版本配置为使用Community,以及如何将生产版本配置为使用Atlas?
我到处找过,但我想我不知道该找什么。
第二,这是正确的方法吗?
发布于 2022-10-10 19:08:36
您可以使用python configParser来执行此任务。将config.ini文件创建为fillow。
[dev]
mongo_url = ...
[prod]
mongo_url = ...在要获取mongo的文件中,添加以下行。
import configparser
import sys
config = configparser.ConfigParser()
config.read('config.ini')
version = sys.argv[0]
mongo_url = config[version].mongo_url然后,可以将版本(dev/prod)作为参数传递,如下所示。
py app.py devhttps://stackoverflow.com/questions/74019496
复制相似问题