我正在尝试编写将添加新用户(Django用户模型和Employee模块)的代码。 调用代码时,出现重复输入错误。但是,已添加数据。 当我尝试有意添加现有记录时,重复输入错误出现了两次。
@transaction.atomic
def add(self):
u=User(username=new_username, ... )
emp=Employee(...)
try:
u.save()
emp.save()
except IntegrityError as e:
print(e)
答案 0 :(得分:0)
更改:
except IntegrityError as e:
print(e)
收件人:
except IntegrityError as error:
print(error)