示例#1
0
 def question_tag_test_data(self, question_test_data):
     test_tag = Tag()
     test_tag.tag_name = "test_tag_2"
     test_tag.save()
     new_pair = Question_Tag()
     new_pair.question = question_test_data
     new_pair.tag = test_tag
     new_pair.save()
     return test_tag
示例#2
0
    def createTag(self, skill_id, skill_name, description):
        tag = Tag(skill_id=skill_id,
                  skill_name=skill_name,
                  description=description)
        serverResult = ServerResult()
        #Special checks before creating tags
        if (len(skill_name) < 3):
            serverResult.error.append("Skill name")
            return serverResult

        try:
            tag.full_clean()
            tag.save()
            serverResult.model = tag
        except ValidationError as v:
            serverResult.error.append(v)
        except IntegrityError as i:
            serverResult.error.append(i)
        return serverResult
 def tag_test_data(self):
     tag = Tag(tag_name='test_tag_1')
     tag.save()
     return tag