问题描述
我已经写了这个模型:
class Customer(models.Model):
name = models.CharField(max_length=255)
surname = models.CharField(max_length=255,)
owners = models.ManyToManyField(User)
我想在保存时将当前用户添加到所有者字段。 我不想在表单中声明此内容,而是在模型中声明此方法,以覆盖save方法。如下:
def save(self,*args,**kwargs):
self.owners = request.user
super(Customer,self).save(*args,**kwargs)
但是显然请求不存在... 我可以在模型中定义什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)