【发布时间】:2015-02-10 10:28:14
【问题描述】:
我的表中有以下属性Project
sales_person = models.ForeignKey(MyUser, related_name='ad_sales_person', editable=False,null=True, blank=True)
我有一个这样的模型表单。
class ProjectForm(forms.ModelForm):
class Meta:
model = Project
exclude = ('created_by', 'current_user', 'project_current_state')
def save(self, request=None, commit=False):
project = super(ProjectForm, self).save(commit=commit)
project.sales_person_id = project.customer.created_by.id
project.save()
project.sales_person # I should get the User object here. But i am not getting it here?
我想在保存模型对象后获取sales_person 对象。我没有做错什么?
【问题讨论】:
标签: python django orm foreign-keys