if not self.group_id.id and self.part_id.id and self.taks_template_id.id and self.project_id.allow_parts:
raise ValidationError(_("Project must have Group Part and Template fields selecte"))
必须选择所有3个字段。 group_id part_id taks_template_id,allow_parts必须为true。如果allow_parts为True且1或全部3个字段为空,则会收到错误消息。如果它是假的那么这三个字段可以是空的。我该如何编写正确的IF语句?