class FilterForm(forms.Form):
currency = forms.ChoiceField(choices=Currency_choices)
continent = forms.ChoiceField(choices=Select_continent())
def clean_country(self):
continent = self.cleaned_data['continent']
result = Select_country(continent)
return result
country = forms.ChoiceField(choices=clean_country()) //error is here
我正在尝试获取 Continent 中的选定字段并显示该大陆的所有国家/地区,因此请尝试使用 clean_country 返回所选大陆的国家/地区列表。但我有 TypeError : clean_country() 只需要 1 个参数(给定 0)那么我该如何使用这个函数呢?