我怎么知道哪个用户添加了另一个用户?
用户A注册并分配了管理员状态。 用户A在应用程序中添加用户B。 如何在扩展用户模型中保存用户A,以便知道谁添加了谁? 这是一个多租户应用程序。 Django / Postgres
答案 0 :(得分:0)
可以通过django_admin_log
表来检索相关详细信息。不过,这里没有全部细节。在Django中,检查Logging activity on Django's admin - Django下给出的第一个答案。这样就可以获取LogEntry
类的详细信息。
答案 1 :(得分:0)
添加了此项以查看是否可以从应用程序内添加新用户。
if form.is_valid():
obj = form.save()
obj.profile.admin_id = request.user.id
obj.profile.save()
return redirect(‘dashboard’)
谢谢LúcioHenrique。