可能出现的错误:
1. xadmin.sites.AlreadyRegistered: The model UserProfile is already registered
2. error:FieldDoesNotExis
出现问题原因:
1. UserProfile这个表类 可能在Django本身的admin注册过,比如创建超级用户
2. xadmin的初始化表没有创建
那,如何解决?
1. 卸载,再重新注册
# 卸载注册
xadmin.site.unregister(UserProfile)
# 重新注册
xadmin.site.register(UserProfile, UserProfileAdmin)
2. makemigration xadmin 和 migrate xadmin 进行xadmin数据表初始化