我有一类企业,例如:自动填充用户manytomanyfield与Django管理站点
class Business(models.Model):
users = models.ManyToManyField(User)
business_name = models.CharField(max_length=100)
所以变量users
与Use
电路接入。我们假设在User
中有5个用户被创建:Admin
,Test
,Test1
,Test2
和Test3
。所以只有Admin
是所有用户的超级用户,假设我使用Test2
登录。所以当我点击保存时,这个多人字段会自动保存为Test2
,所以它就像自动保存在request.user
的人那样。
还有,有办法自动保存所有用户在manytomanyfield?谢谢。
看的
admin.py
在这个[应用](https://github.com/Zapix/whovedonethis)。它为此功能提供[mixins](https://github.com/Zapix/whovedonethis/blob/master/whovedonethis/models.py)。 – DrTyrsa这只是一个外国人@DrTyrsa。我已经使用外键代码进行了测试,但不起作用。 – david
好的克里斯。抱歉。 – david