这个问题与 Python 相关,而不是与 Django 相关。我想测试为这个函数编写一个测试,我用它来动态获取一个带有我设置的字段的 Django 表单。
def quiz_form_factory(question):
properties = {
'question': forms.IntegerField(widget=forms.HiddenInput, initial=question.id),
'answers': forms.ModelChoiceField(queryset=question.answers_set)
}
return type('QuizForm', (forms.Form,), properties)
我想测试返回的 QuizForm 类是否继承自 forms.Form。
类似:
self.assertTrue(QuizForm isinheritedfrom forms.Form) # I know this does not exist
有什么办法吗?
最佳答案
关于python - 测试一个类是否继承自另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5628084/