我的项目中有一个简单的信号,它检查表单中哪些字段已更新。我还需要检查在那些字段中更改过数据的用户。
Request.user在这里似乎不起作用。
formData
我想将用户的用户名作为字符串添加到消息中,并保存在BackNote表中。
答案 0 :(得分:0)
您有几种选择吗?
在User
上包含BackOperator
的FK。例如:LastAccessByUser=models.ForeignKey(User ...
在视图中填写LastAccessByUser
。
使用django-currentuser之类的软件包来访问当前用户。
对我来说,第一种解决方案比第二种解决方案更干净,看起来像是一种反模式。