我有一个用Java编写的软件,无法修改。因此,我在Django中制作了一个包装,该包装将使用该软件的REST API。我是新手,但我会不断学习。
我需要完全相同的用户id
和email
,它们必须从Java程序的用户表镜像到django.contrib.auth.models.User
。
我考虑过通过创建一个数据库端事件来做到这一点,该事件将定期(每个小时?)用Java软件创建的用户填充我的django.contrib.auth.models.User
。我很确定这不是很有效,因为:
有人有更好的主意吗?也许我没有正确看待它,甚至考虑得太深了?