我有一个get_non_open_deals()
包含一些业务逻辑的函数,它在表单和视图中都使用。
class CallsForm(ModelForm):
def __init__(self, company, *args, **kwargs):
super(CallsForm, self).__init__(*args, **kwargs)
self.fields['deal_1'].queryset = self.get_non_open_deals(self.instance, company)
我现在forms
在views
. 我想知道是否有一种方法可以在一个地方定义它以供双方访问?