def insert_description(self): try: self.function = Function.objects.get(signature=self.attributes["func_signature"]) except Function.DoesNotExist: self.function.save() description = Description() description.initialize(self.function, self.description_data, self.user) description.save()