我目前正在使用Django开展一个项目。下面,我有一个拥有许多领域的模型。
employees = models.ManyToManyField(user_model.EmployeeProfile, blank=True)
如何将相关模型中的对象添加到该字段?我使用更新视图并覆盖form_valid函数。
def form_valid(self, form):
self.object = form.save(commit=False)
self.object.save()
employee = user_model.EmployeeProfile.objects.get(user=self.request.user.id)
self.object.employees.add(employee)
return super().form_valid(form)
上述代码无法正常运行。 我需要帮助。
提前谢谢。