我设法使djongo在本地计算机上工作,但是当我将djongo投入生产时,我需要为mongo设置一个管理员帐户,以免DB被黑(再次,叹气)。我已经寻找了几天的解决方案,但没有成功。
这是我目前拥有的代码,但无法正常工作:
DATABASES = {
'default': {
'ENGINE': 'djongo',
'NAME': 'db_name',
'HOST': 'localhost',
'USERNAME': 'username',
'PASSWORD': 'password',
}
}
1)如何配置djongo以使用用户名/密码访问数据库?我只是收到错误消息,告诉我它无法登录mongo。
2)我已经读过一些有关“ mongoengine”的文章,您会建议我用它代替djongo吗?为什么?
答案 0 :(得分:1)
使用此格式进行数据库配置
public void loadData(List<DocumentModel> lstDocument) {
if (lstDocument != null && lstDocument.size() > 0) {
this.lstDocument.clear();
this.lstDocument.addAll(lstDocument);
notifyDataSetChanged();
}
}