问题标签 [user-object]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
39 浏览

wordpress - 避免多次调用 is_user_logged_in() 和 wp_get_current_user()?

我最初创建了一个具有多种功能的 .php 文件,以将 Gravity Forms 集成到网站的需求中。在我将其拆分为同一个文件夹中的多个文件之前,该插件增长到 8000 行;在我处理它时,它滚动太多并且难以组织。这些功能严重依赖于用户及其角色,几乎影响了所有功能。一旦函数被分割成不同的文件,我必须包括

并且经常必须通过其他几个函数之一运行该 $user 对象,以查看它们是否属于组和类别。

我不知道 WordPress 是否以某种方式存储用户(并且后续调用仅引用该对象),或者每个调用是否都是一个查询并创建一个新实例。如果是后者,是否有更聪明的方法来做到这一点(也许创建我自己的用户类以避免重复打同样的电话)?

0 投票
1 回答
22 浏览

django - 在点击 html 中的按钮并使用 DetailView (Django) 时使用户处于活动状态

当我点击一个按钮时,我试图让用户处于活动状态,并且我正在使用 DetailView。

视图.py

网址.py

用户检查.html

模型.py


在我的接受视图看起来像这样之前

但我改变了它,因为我得到了这个错误

检查/30/accept/ 处的 TypeError

'bool' 对象不可调用

当我点击接受按钮时,它会将我带到接受视图中的重定向,但用户仍然处于非活动状态。

0 投票
1 回答
30 浏览

javascript - 我可以在密码哈希函数中创建用户对象吗?

我正在关注后端 REST Api 教程,在视频中,这就是他所做的,创建了一个用户对象,然后将 newUser.password 更改为生成的哈希值。

为什么不一次全部完成呢?

一起做有什么问题吗?