我在表单中有以下字段:
city=forms.ModelChoiceField(label=“city”,queryset=MyCity.objects.all())
district=forms.ModelChoiceField(label=“district”,queryset=MyDistrict.objects.all())
area=forms.ModelChoiceField(label=“area”,queryset=MyArea.objects.all())
地区来自点击城市,区域来自点击区域。使用queryset=MyDistrict.objects.all()和queryset=MyArea.objects.all()表单将非常沉重。默认情况下,如何使查询集为空
通过执行以下操作,可以获得空查询集:
MyModel.objects.none()
虽然我不知道你将如何使用这个表单,但是你可以把它作为你领域的查询集,以便得到你所需要的
你可以在这里找到更多信息