gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 23:18:44 24 4
gpt4 key购买 nike

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

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

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

最佳答案

我找到了一种迂回的方法,但它有效。

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

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

但是现在,只要单击该按钮,mongodb 就会成功更新当前用户的用户名。

关于mysql - 在 MySQL 中创建用户帐户时如何有效更新 mongodb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27531536/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com