def _check_variations(cls, **kwargs):
if not cls.VARIATIONS:
return [
checks.Error(
'VARIATIONS is required',
obj=cls
)
]
elif not isinstance(cls.VARIATIONS, dict):
return [
checks.Error(
'VARIATIONS must be an instance of dict',
obj=cls
)
]
errors = []
errors.extend(check_variations(cls.VARIATIONS, cls))
return errors
评论列表
文章目录