如何知道哪个用户添加了另一个用户?
How to know which user added another user?
我怎么知道哪个用户添加了另一个用户?
用户 A 注册并分配了管理员身份。
用户 A 在应用程序中添加用户 B。
如何将用户 A 保存在我的扩展用户模型中,以便我知道谁添加了谁?
这是一个多租户应用程序。
Django/Postgres
据我所知,您可以利用 django_admin_log
table 来检索相关详细信息。不过,这不会包含所有详细信息。在 Django 中,检查 Logging activity on Django's admin - Django 下给出的第一个答案。这样就可以获得 LogEntry
class.
的详细信息
将此添加到查看以从应用程序内添加新用户。
if form.is_valid():
obj = form.save()
obj.profile.admin_id = request.user.id
obj.profile.save()
return redirect(‘dashboard’)
感谢 Lúcio Henrique。
我怎么知道哪个用户添加了另一个用户?
用户 A 注册并分配了管理员身份。 用户 A 在应用程序中添加用户 B。 如何将用户 A 保存在我的扩展用户模型中,以便我知道谁添加了谁? 这是一个多租户应用程序。 Django/Postgres
据我所知,您可以利用 django_admin_log
table 来检索相关详细信息。不过,这不会包含所有详细信息。在 Django 中,检查 Logging activity on Django's admin - Django 下给出的第一个答案。这样就可以获得 LogEntry
class.
将此添加到查看以从应用程序内添加新用户。
if form.is_valid():
obj = form.save()
obj.profile.admin_id = request.user.id
obj.profile.save()
return redirect(‘dashboard’)
感谢 Lúcio Henrique。