如何在MySQL中创建用户帐户时有效更新mongodb?

时间:2014-12-17 17:38:22

标签: mysql django mongodb mongoengine

我使用djang.contrib.auth.User模型在MySQL中创建用户帐户。但我想为我网站上的用户举办“独特”会议,所以我认为最好的想法是让每个会话都依赖于个人的唯一用户名。

我正在使用mongodb用于其他所有内容,但不知道如何“获取”当前经过身份验证的个人的用户名(request.user.username)并将其添加到BSON表中为mongodb。

或者在另一个模型基于MongoDB文档的django应用程序中,如何获取当前经过身份验证的用户并将其添加到mongodb?

1 个答案:

答案 0 :(得分:0)

我找到了一种圆形的方式,但它有效。

在html页面上,我将用户名请求到禁用的文本框中。

使用Javascript我获取该文本框的值并将其插入由{{ form.as_p }}中的django生成的文本框中,我将显示设置为隐藏。

但现在无论何时点击该按钮,mongodb都会成功更新当前用户的用户名。